You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
467 B
35 lines
467 B
4 months ago
|
set(LLVM_LINK_COMPONENTS
|
||
|
Option
|
||
|
Support
|
||
|
)
|
||
|
|
||
|
set(link_libs
|
||
|
clangBasic
|
||
|
clangCodeGen
|
||
|
clangDriver
|
||
|
clangFrontend
|
||
|
clangRewriteFrontend
|
||
|
)
|
||
|
|
||
|
if(CLANG_ENABLE_ARCMT)
|
||
|
list(APPEND link_libs
|
||
|
clangARCMigrate
|
||
|
)
|
||
|
endif()
|
||
|
|
||
|
if(CLANG_ENABLE_STATIC_ANALYZER)
|
||
|
list(APPEND link_libs
|
||
|
clangStaticAnalyzerFrontend
|
||
|
)
|
||
|
endif()
|
||
|
|
||
|
add_clang_library(clangFrontendTool
|
||
|
ExecuteCompilerInvocation.cpp
|
||
|
|
||
|
DEPENDS
|
||
|
ClangDriverOptions
|
||
|
|
||
|
LINK_LIBS
|
||
|
${link_libs}
|
||
|
)
|