27 lines
405 B
Nix
27 lines
405 B
Nix
{ pkgs ? import <nixpkgs> {} }:
|
|
|
|
pkgs.clangStdenv.mkDerivation {
|
|
name = "bluebell";
|
|
buildInputs = with pkgs; [
|
|
|
|
# keep this line if you use bash
|
|
bashInteractive
|
|
#llvm_13
|
|
shaderc
|
|
spirv-headers
|
|
spirv-tools
|
|
boost178
|
|
zlib
|
|
];
|
|
|
|
nativeBuildInputs = with pkgs; [
|
|
imagemagick
|
|
cmake
|
|
ninja
|
|
pkg-config
|
|
gdb
|
|
];
|
|
|
|
SPIRV_HEADERS = "${pkgs.spirv-headers}";
|
|
}
|