diff options
author | Ivan Donchevskii <[email protected]> | 2019-03-21 14:56:54 +0100 |
---|---|---|
committer | Simon Hausmann <[email protected]> | 2019-03-21 16:58:54 +0100 |
commit | fee353db3778da2cdedd7670337e8d7d548e8b07 (patch) | |
tree | c1d4b7ac409972a8cd3bbbaeec7e164bfbb89260 /tools | |
parent | 9fc5dfce8e15fd7b3ffe657278c045ee5471d26f (diff) |
WIP: Clang: Add patch to build static libclangrelease_50-based
Diffstat (limited to 'tools')
-rw-r--r-- | tools/libclang/CMakeLists.txt | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/libclang/CMakeLists.txt b/tools/libclang/CMakeLists.txt index 2dd6703076..c21eb220c0 100644 --- a/tools/libclang/CMakeLists.txt +++ b/tools/libclang/CMakeLists.txt @@ -74,7 +74,7 @@ if( LLVM_ENABLE_PIC ) set(ENABLE_SHARED SHARED) endif() -if((NOT LLVM_ENABLE_PIC OR LIBCLANG_BUILD_STATIC) AND NOT WIN32) +if(NOT LLVM_ENABLE_PIC OR LIBCLANG_BUILD_STATIC) set(ENABLE_STATIC STATIC) endif() @@ -118,6 +118,10 @@ if(ENABLE_SHARED) endif() endif() +if (LIBCLANG_BUILD_STATIC) + add_definitions(-DCINDEX_LINKAGE=) +endif() + if(INTERNAL_INSTALL_PREFIX) set(LIBCLANG_HEADERS_INSTALL_DESTINATION "${INTERNAL_INSTALL_PREFIX}/include") else() |