Update CMakeLists.txt
authordan sinclair <dsinclair@google.com>
Tue, 15 Oct 2019 23:11:39 +0000 (19:11 -0400)
committerGitHub <noreply@github.com>
Tue, 15 Oct 2019 23:11:39 +0000 (19:11 -0400)
CMakeLists.txt

index c5a4f67..62ee66a 100644 (file)
@@ -193,16 +193,20 @@ if(BUILD_TESTING)
     COMMAND bash ${IGNORE_CR_FLAG} runtests
     WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/Test/)
 
-  set_property(TEST glslang-testsuite APPEND PROPERTY
-    ENVIRONMENT GLSLANG_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/glslangValidator)
-  set_property(TEST glslang-testsuite APPEND PROPERTY
-    ENVIRONMENT SPIRV_REMAP_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/spirv-remap)
-
+  
   if (CMAKE_CONFIGURATION_TYPES)
     set_property(TEST glslang-testsuite APPEND PROPERTY
+      ENVIRONMENT GLSLANG_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/$<CONFIGURATION>/glslangValidator)
+    set_property(TEST glslang-testsuite APPEND PROPERTY
+      ENVIRONMENT SPIRV_REMAP_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/$<CONFIGURATION>/spirv-remap)
+    set_property(TEST glslang-testsuite APPEND PROPERTY
       ENVIRONMENT GLSLANG_TEST_RESULTS=${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/localResults)
   else(CMAKE_CONFIGURATION_TYPES)
     set_property(TEST glslang-testsuite APPEND PROPERTY
+      ENVIRONMENT GLSLANG_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/glslangValidator)
+    set_property(TEST glslang-testsuite APPEND PROPERTY
+      ENVIRONMENT SPIRV_REMAP_PATH=${CMAKE_CURRENT_BINARY_DIR}/StandAlone/spirv-remap)
+    set_property(TEST glslang-testsuite APPEND PROPERTY
       ENVIRONMENT GLSLANG_TEST_RESULTS=${CMAKE_CURRENT_BINARY_DIR}/localResults)
   endif(CMAKE_CONFIGURATION_TYPES)
 endif(BUILD_TESTING)