aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-06-01 07:46:20 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-06-06 14:36:42 -0600
commit9425f3354775b6d9609a2c5251a5dbe0318ae355 (patch)
tree4cb8b654e7c58d904e657dec0dde6ceb766bc62d
parenteaded5ca152bd048912373f23a81aceb3ed8d60e (diff)
downloadusermoji-9425f3354775b6d9609a2c5251a5dbe0318ae355.tar.xz
build: Add extension helper generation to cmake
Change-Id: Id93ead148d5b0beb23ee5d9f1bc7e8fc727aa46e
-rw-r--r--CMakeLists.txt2
-rw-r--r--build-android/android-generate.bat1
-rwxr-xr-xbuild-android/android-generate.sh1
3 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0ccfa3e7..a5b82edd 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -282,6 +282,7 @@ add_custom_target(generate_helper_files DEPENDS
vk_object_types.h
vk_layer_dispatch_table.h
vk_dispatch_table_helper.h
+ vk_extension_helper.h
)
# Rules to build generated helper files
@@ -293,6 +294,7 @@ 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(helper_file_generator.py vk_object_types.h)
+run_vk_xml_generate(helper_file_generator.py vk_extension_helper.h)
if(NOT WIN32)
include(GNUInstallDirs)
diff --git a/build-android/android-generate.bat b/build-android/android-generate.bat
index f54a1731..59eda7fa 100644
--- a/build-android/android-generate.bat
+++ b/build-android/android-generate.bat
@@ -31,5 +31,6 @@ py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml thread_che
py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml parameter_validation.h
py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml unique_objects_wrappers.h
py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_layer_dispatch_table.h
+py -3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_extension_helper.h
cd ../..
diff --git a/build-android/android-generate.sh b/build-android/android-generate.sh
index c0c05e48..aa4bef10 100755
--- a/build-android/android-generate.sh
+++ b/build-android/android-generate.sh
@@ -34,5 +34,6 @@ mkdir -p generated/include generated/common
( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_loader_extensions.h )
( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_loader_extensions.c )
( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_layer_dispatch_table.h )
+( cd generated/include; python3 ../../../scripts/lvl_genvk.py -registry ../../../scripts/vk.xml vk_extension_helper.h )
exit 0