forked from mirrors/nixpkgs
3808369103
Lockstep glslang and spirv-tools updates included
22 lines
1.2 KiB
Diff
22 lines
1.2 KiB
Diff
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
|
index c9f73ce96..d14ffeed9 100644
|
|
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -339,13 +339,13 @@ macro(run_vk_xml_generate dependency output)
|
|
endmacro()
|
|
|
|
# Define macro used for generating header files containing commit IDs for external dependencies
|
|
-macro(run_external_revision_generate source_dir symbol_name output)
|
|
+macro(run_external_revision_generate rev_file symbol_name output)
|
|
add_custom_command(OUTPUT ${output}
|
|
# NOTE: If you modify this call to use --rev_file instead of --git_dir (to read the commit ID from a file instead of
|
|
# parsing from a Git repository), you probably also want to add the revision file to the list of DEPENDS on the
|
|
# subsequent line (to ensure that the script is re-run when the revision file is modified).
|
|
- COMMAND ${PYTHON_CMD} ${SCRIPTS_DIR}/external_revision_generator.py --git_dir ${source_dir} -s ${symbol_name} -o ${output}
|
|
- DEPENDS ${SCRIPTS_DIR}/external_revision_generator.py ${source_dir}/.git/HEAD ${source_dir}/.git/index
|
|
+ COMMAND ${PYTHON_CMD} ${SCRIPTS_DIR}/external_revision_generator.py --rev_file ${rev_file} -s ${symbol_name} -o ${output}
|
|
+ DEPENDS ${SCRIPTS_DIR}/external_revision_generator.py ${rev_file}
|
|
)
|
|
endmacro()
|
|
|