diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-12-08 08:40:02 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-12-08 14:52:38 -0700 |
| commit | 5e6d91b00fb852b3b8db61e59469ba9a7097ca07 (patch) | |
| tree | 857236351cbfafcbf0de468d5f9e571efedc00eb | |
| parent | cd62c4ac9dee92d698d1805511870e141eead6c9 (diff) | |
| download | usermoji-5e6d91b00fb852b3b8db61e59469ba9a7097ca07.tar.xz | |
layers: Change cmake to Copy def files to build dir
Change-Id: Ic963c7fc1383dd5a39844e366a9d3bb1ce1f8c93
| -rw-r--r-- | layers/CMakeLists.txt | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt index bd2da841..722c99ed 100644 --- a/layers/CMakeLists.txt +++ b/layers/CMakeLists.txt @@ -78,9 +78,10 @@ endif() if (WIN32) macro(add_vk_layer target) - add_custom_command(OUTPUT VkLayer_${target}.def - COMMAND ${PYTHON_CMD} ${SCRIPTS_DIR}/vk-generate.py ${DisplayServer} win-def-file VkLayer_${target} layer > VkLayer_${target}.def - DEPENDS ${SCRIPTS_DIR}/vk-generate.py ${SCRIPTS_DIR}/vulkan.py + FILE(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/VkLayer_${target}.def DEF_FILE) + add_custom_target(copy-${target}-def-file ALL + COMMAND ${CMAKE_COMMAND} -E copy_if_different ${DEF_FILE} VkLayer_${target}.def + VERBATIM ) add_library(VkLayer_${target} SHARED ${ARGN} VkLayer_${target}.def) target_link_Libraries(VkLayer_${target} VkLayer_utils) |
