aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix b/infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
index ec696339fdcb..6e89f03e5137 100644
--- a/infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
+++ b/infra/libkookie/nixpkgs/pkgs/development/tools/vulkan-validation-layers/default.nix
@@ -51,6 +51,11 @@ stdenv.mkDerivation rec {
pname = "vulkan-validation-layers";
version = "1.2.141.0";
+ # If we were to use "dev" here instead of headers, the setupHook would be
+ # placed in that output instead of "out".
+ outputs = ["out" "headers"];
+ outputInclude = "headers";
+
src = fetchFromGitHub {
owner = "KhronosGroup";
repo = "Vulkan-ValidationLayers";
@@ -78,6 +83,7 @@ stdenv.mkDerivation rec {
cmakeFlags = [
"-DGLSLANG_INSTALL_DIR=${localGlslang}"
+ "-DBUILD_LAYER_SUPPORT_FILES=ON"
];
# Help vulkan-loader find the validation layers