diff options
Diffstat (limited to 'tools/libclang/CMakeLists.txt')
-rw-r--r-- | tools/libclang/CMakeLists.txt | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/libclang/CMakeLists.txt b/tools/libclang/CMakeLists.txt index 1426c42b46210..c5a975b637607 100644 --- a/tools/libclang/CMakeLists.txt +++ b/tools/libclang/CMakeLists.txt @@ -2,6 +2,7 @@ set(LLVM_LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} asmparser support + bitreader mc ) @@ -38,6 +39,7 @@ set(SOURCES Indexing.cpp IndexingContext.cpp IndexingContext.h + SimpleFormatContext.h ../../include/clang-c/Index.h ) @@ -54,6 +56,7 @@ set(LIBRARIES clangLex clangTooling clangBasic + clangFormat ) set(GENERATED_HEADERS @@ -71,7 +74,7 @@ if( LLVM_ENABLE_PIC ) set(SHARED_LIBRARY TRUE) add_clang_library(libclang ${SOURCES}) target_link_libraries(libclang ${LIBRARIES}) - add_dependencies(libclang ${GENERATED_HEADERS}) + add_dependencies(libclang ${GENERATED_HEADERS} clang-headers) if(WIN32) set_target_properties(libclang @@ -105,7 +108,7 @@ endif() if( NOT BUILD_SHARED_LIBS AND NOT WIN32 ) add_clang_library(${LIBCLANG_STATIC_TARGET_NAME} STATIC ${SOURCES}) target_link_libraries(${LIBCLANG_STATIC_TARGET_NAME} ${LIBRARIES}) - add_dependencies(${LIBCLANG_STATIC_TARGET_NAME} ${GENERATED_HEADERS}) + add_dependencies(${LIBCLANG_STATIC_TARGET_NAME} ${GENERATED_HEADERS} clang-headers) set_target_properties(${LIBCLANG_STATIC_TARGET_NAME} PROPERTIES |