From: Michael J. Spencer Date: Sat, 11 Sep 2010 02:13:48 +0000 (+0000) Subject: CMake: Fix mingw32 build. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=28709c14ac027d505eff42f9b7a48f415241fd24;p=clang CMake: Fix mingw32 build. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113677 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/CMakeLists.txt b/CMakeLists.txt index fdc7755de8..5577e318c2 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -88,13 +88,15 @@ macro(add_clang_library name) if( LLVM_LINK_COMPONENTS ) llvm_config(${name} ${LLVM_LINK_COMPONENTS}) endif( LLVM_LINK_COMPONENTS ) - get_system_libs(llvm_system_libs) - if( llvm_system_libs ) - target_link_libraries(${name} ${llvm_system_libs}) - endif( llvm_system_libs ) if (LLVM_COMMON_LIBS) target_link_libraries(${name} ${LLVM_COMMON_LIBS}) endif() + if( NOT MINGW ) + get_system_libs(llvm_system_libs) + if( llvm_system_libs ) + target_link_libraries(${name} ${llvm_system_libs}) + endif() + endif() add_dependencies(${name} ClangDiagnosticCommon) if(MSVC) get_target_property(cflag ${name} COMPILE_FLAGS) diff --git a/lib/CodeGen/CMakeLists.txt b/lib/CodeGen/CMakeLists.txt index 7414e36ab3..3729c6a577 100644 --- a/lib/CodeGen/CMakeLists.txt +++ b/lib/CodeGen/CMakeLists.txt @@ -46,8 +46,10 @@ target_link_libraries(clangCodeGen ) add_dependencies(clangCodeGen + ClangARMNeon ClangAttrClasses ClangAttrList ClangDeclNodes ClangStmtNodes + ClangDiagnosticFrontend )