Skip to content

Instantly share code, notes, and snippets.

@LinArcX
Created March 21, 2020 10:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save LinArcX/1952c2d64b1cca43f4e52a45272a2ff0 to your computer and use it in GitHub Desktop.
Save LinArcX/1952c2d64b1cca43f4e52a45272a2ff0 to your computer and use it in GitHub Desktop.
with import <nixpkgs> {};
{ clangStdenv, pkgs }:
clangStdenv.mkDerivation rec {
name = "lcmake${version}";
version = "1.0.0";
buildInputs = with pkgs; [
cmake
clang
clang-tools
clang-analyzer
];
shellHook = ''
export CMAKE=${pkgs.cmake}/bin/cmake
export CLANG=${pkgs.clang}/bin/clang
export CLANGXX=${pkgs.clang}/bin/clang++
export CLANGD=${pkgs.clang-tools}/bin/clangd
'';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment