From 0c5bd04aabc97565002c44bbd72db78321a348ee Mon Sep 17 00:00:00 2001 From: kai Date: Thu, 21 Jun 2012 06:44:52 +0200 Subject: [PATCH] Fix some parameter lists. With this commit it is possible to build LDC/LDC2 with MSVC via CMake. --- CMakeLists.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a5f15a91..236bd1d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -94,7 +94,7 @@ set_target_properties( idgen impcnvgen PROPERTIES LINKER_LANGUAGE CXX RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}/${DMDFE_PATH} - COMPILE_FLAGS ${LLVM_CXXFLAGS} + COMPILE_FLAGS "${LLVM_CXXFLAGS}" ) get_target_property(IDGEN_LOC idgen LOCATION) get_target_property(IMPCNVGEN_LOC impcnvgen LOCATION) @@ -317,7 +317,7 @@ set_target_properties( ) # LDFLAGS should actually be in target property LINK_FLAGS, but this works, and gets around linking problems -target_link_libraries(${LDC_LIB} "${LLVM_LDFLAGS} ${LLVM_LIBRARIES}") +target_link_libraries(${LDC_LIB} ${LLVM_LDFLAGS} ${LLVM_LIBRARIES}) if(WIN32) target_link_libraries(${LDC_LIB} imagehlp psapi) elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux")