aboutsummaryrefslogtreecommitdiff
path: root/icd
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtneygo@google.com>2015-11-19 15:19:56 -0700
committerJon Ashburn <jon@lunarg.com>2015-12-09 08:50:04 -0700
commit9f29976406a11fbabd97118f0afdf82cd80c258c (patch)
treee8bbcc914d851210c19f805a943ab43ba38caa54 /icd
parentbeed1b7bdddb2c15d35264171ed6ee4d68426609 (diff)
downloadusermoji-9f29976406a11fbabd97118f0afdf82cd80c258c.tar.xz
nulldrv: Create icd json file for nulldrv
Diffstat (limited to 'icd')
-rw-r--r--icd/nulldrv/CMakeLists.txt8
1 files changed, 7 insertions, 1 deletions
diff --git a/icd/nulldrv/CMakeLists.txt b/icd/nulldrv/CMakeLists.txt
index 2cb69f90..8e40e697 100644
--- a/icd/nulldrv/CMakeLists.txt
+++ b/icd/nulldrv/CMakeLists.txt
@@ -31,5 +31,11 @@ if (WIN32)
LINK_FLAGS "/DEF:${PROJECT_SOURCE_DIR}/icd/nulldrv/VK_nulldrv.def")
else()
set_target_properties(VK_nulldrv PROPERTIES
- LINK_FLAGS "-Wl,-Bsymbolic")
+ LINK_FLAGS "-Wl,-Bsymbolic")
+ if (NOT (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR))
+ add_custom_target(nulldrv_icd-json ALL
+ COMMAND ln -sf ${CMAKE_CURRENT_SOURCE_DIR}/nulldrv_icd.json
+ VERBATIM
+ )
+ endif()
endif()