@@ -62,37 +62,23 @@ endif()
6262set (DXC_BUILD_DIR "${CMAKE_CURRENT_BINARY_DIR} /build" CACHE INTERNAL "" )
6363
6464if (WIN32 )
65- execute_process (COMMAND "${CMAKE_COMMAND} " -C "${CMAKE_CURRENT_SOURCE_DIR} /dxc/cmake/caches/PredefinedParams.cmake" -S "${CMAKE_CURRENT_SOURCE_DIR} /dxc" -B "${DXC_BUILD_DIR} " -G "${CMAKE_GENERATOR} " "-Ax64" -T "${CMAKE_GENERATOR_TOOLSET} " ${NBL_DXC_CMAKE_OPTIONS}
66- RESULT_VARIABLE DXC_CMAKE_RESULT
67- OUTPUT_VARIABLE DXC_CMAKE_STREAM_PIPE
68- )
69-
65+ execute_process (COMMAND "${CMAKE_COMMAND} " -C "${CMAKE_CURRENT_SOURCE_DIR} /dxc/cmake/caches/PredefinedParams.cmake" -S "${CMAKE_CURRENT_SOURCE_DIR} /dxc" -B "${DXC_BUILD_DIR} " -G "${CMAKE_GENERATOR} " "-Ax64" -T "${CMAKE_GENERATOR_TOOLSET} " ${NBL_DXC_CMAKE_OPTIONS}
66+ RESULT_VARIABLE DXC_CMAKE_RESULT
67+ OUTPUT_VARIABLE DXC_CMAKE_STREAM_PIPE
68+ )
7069else ()
71-
72- execute_process (COMMAND "${CMAKE_COMMAND} "
73- -S "${CMAKE_CURRENT_SOURCE_DIR} /dxc"
74- -C "${CMAKE_CURRENT_SOURCE_DIR} /dxc/cmake/caches/PredefinedParams.cmake"
75- -G "${CMAKE_GENERATOR} "
76- -T "${CMAKE_GENERATOR_TOOLSET} "
77- -B "${DXC_BUILD_DIR} "
78- -D "CMAKE_BUILD_TYPE:STRING=Debug"
79- RESULT_VARIABLE DXC_CMAKE_RESULT
80- OUTPUT_VARIABLE DXC_CMAKE_STREAM_PIPE
81- )
82-
83- execute_process (COMMAND "${CMAKE_COMMAND} "
84- -S "${CMAKE_CURRENT_SOURCE_DIR} /dxc"
85- -C "${CMAKE_CURRENT_SOURCE_DIR} /dxc/cmake/caches/PredefinedParams.cmake"
86- -G "${CMAKE_GENERATOR} "
87- -T "${CMAKE_GENERATOR_TOOLSET} "
88- -B "${DXC_BUILD_DIR} "
89- -D "CMAKE_BUILD_TYPE:STRING=Release"
90- RESULT_VARIABLE DXC_CMAKE_RESULT
91- OUTPUT_VARIABLE DXC_CMAKE_STREAM_PIPE
92- )
70+ execute_process (COMMAND "${CMAKE_COMMAND} "
71+ -S "${CMAKE_CURRENT_SOURCE_DIR} /dxc"
72+ -C "${CMAKE_CURRENT_SOURCE_DIR} /dxc/cmake/caches/PredefinedParams.cmake"
73+ -G "${CMAKE_GENERATOR} "
74+ -T "${CMAKE_GENERATOR_TOOLSET} "
75+ -B "${DXC_BUILD_DIR} "
76+ -D "CMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE} "
77+ RESULT_VARIABLE DXC_CMAKE_RESULT
78+ OUTPUT_VARIABLE DXC_CMAKE_STREAM_PIPE
79+ )
9380endif ()
9481
95-
9682if (NOT "${DXC_CMAKE_RESULT} " STREQUAL "0" )
9783 message (FATAL_ERROR "${DXC_CMAKE_STREAM_PIPE} " )
9884endif ()
0 commit comments