From: NAKAMURA Takumi Date: Thu, 23 Jan 2014 15:33:50 +0000 (+0000) Subject: [CMake] Move LIBCLANG_BUILD_STATIC above. NFC. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6cccc69eb2d791329ac0de26a7cdd3f27ee2ce8f;p=clang [CMake] Move LIBCLANG_BUILD_STATIC above. NFC. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@199903 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/libclang/CMakeLists.txt b/tools/libclang/CMakeLists.txt index edf5ad04ba..2dd4dbf7ee 100644 --- a/tools/libclang/CMakeLists.txt +++ b/tools/libclang/CMakeLists.txt @@ -63,6 +63,9 @@ set(GENERATED_HEADERS ClangStmtNodes ) +option(LIBCLANG_BUILD_STATIC + "Build libclang as a static library (in addition to a shared one)" OFF) + set(LLVM_EXPORTED_SYMBOL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/libclang.exports) if(MSVC) @@ -111,9 +114,6 @@ else() set(LIBCLANG_STATIC_TARGET_NAME libclang) endif() -option(LIBCLANG_BUILD_STATIC - "Build libclang as a static library (in addition to a shared one)" OFF) - if( (NOT LLVM_ENABLE_PIC OR LIBCLANG_BUILD_STATIC) AND NOT WIN32 ) add_clang_library(${LIBCLANG_STATIC_TARGET_NAME} STATIC ${SOURCES}) target_link_libraries(${LIBCLANG_STATIC_TARGET_NAME} ${LIBRARIES})