24 lines
541 B
Nix
24 lines
541 B
Nix
{ pkgs }:
|
|
|
|
let
|
|
nixpkgsWithLLVM13_0_1 = pkgs.fetchFromGitHub {
|
|
owner = "TerrorJack";
|
|
repo = "nixpkgs";
|
|
rev = "1a8754caf8eb8831b904daaf34b2ee737053b383";
|
|
sha256 = "jmZIAMpm5wPw1QclgA6jsgMbN5MinakuXtUFHZWd5kY=";
|
|
};
|
|
pkgsFork = import nixpkgsWithLLVM13_0_1 { system = pkgs.system; };
|
|
in
|
|
pkgs.mkShell {
|
|
buildInputs = with pkgs; [
|
|
cmake
|
|
ninja
|
|
pkgsFork.llvmPackages_13.clang-unwrapped
|
|
pkgsFork.llvmPackages_13.llvm
|
|
pkgsFork.llvmPackages_13.lld
|
|
libxml2
|
|
zlib
|
|
];
|
|
|
|
hardeningDisable = [ "all" ];
|
|
}
|