diff options
Diffstat (limited to 'test/CMakeLists.txt')
-rw-r--r-- | test/CMakeLists.txt | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index eab2992..3828057 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -52,7 +52,15 @@ if(PYTHONINTERP_FOUND) set(LLVM_TOOLS_DIR "${LLVM_TOOLS_BINARY_DIR}/${CMAKE_CFG_INTDIR}") set(LLVMGCCDIR "") set(PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE}) - set(LLVM_BUILD_MODE ${CMAKE_CFG_INTDIR}) + if (CMAKE_CONFIGURATION_TYPES) + # FIXME: We have no idea. It could be any of them... So just output all of + # them. + set(LLVM_BUILD_MODE "${CMAKE_CONFIGURATION_TYPES}") + elseif (CMAKE_BUILD_TYPE) + set(LLVM_BUILD_MODE "${CMAKE_BUILD_TYPE}") + else() + set(LLVM_BUILD_MODE "None") + endif() set(ENABLE_SHARED ${LLVM_SHARED_LIBS_ENABLED}) set(SHLIBPATH_VAR ${SHLIBPATH_VAR}) |