aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--layers/CMakeLists.txt10
1 files changed, 4 insertions, 6 deletions
diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
index 6eac0850..c099f789 100644
--- a/layers/CMakeLists.txt
+++ b/layers/CMakeLists.txt
@@ -141,21 +141,19 @@ else()
endif()
run_vk_helper(gen_struct_wrappers
- vk_struct_size_helper.h
- vk_struct_size_helper.c
vk_safe_struct.h
vk_safe_struct.cpp
)
set_source_files_properties(
- vk_struct_size_helper.h
- vk_struct_size_helper.c
vk_safe_struct.h
vk_safe_struct.cpp
PROPERTIES GENERATED TRUE)
add_custom_target(generate_enum_string_helper DEPENDS
vk_enum_string_helper.h
+ vk_struct_size_helper.h
+ vk_struct_size_helper.c
)
add_custom_target(generate_dispatch_table_helper DEPENDS
@@ -163,12 +161,12 @@ add_custom_target(generate_dispatch_table_helper DEPENDS
)
add_custom_target(generate_vk_layer_helpers DEPENDS
- vk_struct_size_helper.h
- vk_struct_size_helper.c
vk_safe_struct.h
vk_safe_struct.cpp
)
+run_vk_xml_generate(helper_file_generator.py vk_struct_size_helper.h)
+run_vk_xml_generate(helper_file_generator.py vk_struct_size_helper.c)
run_vk_xml_generate(helper_file_generator.py vk_enum_string_helper.h)
run_vk_xml_generate(threading_generator.py thread_check.h)
run_vk_xml_generate(parameter_validation_generator.py parameter_validation.h)