forked from OSchip/llvm-project
64 lines
1.2 KiB
CMake
64 lines
1.2 KiB
CMake
set(LLVM_LINK_COMPONENTS
|
|
Option
|
|
Support
|
|
)
|
|
|
|
add_clang_library(clangFrontend
|
|
ASTConsumers.cpp
|
|
ASTMerge.cpp
|
|
ASTUnit.cpp
|
|
CacheTokens.cpp
|
|
ChainedDiagnosticConsumer.cpp
|
|
ChainedIncludesSource.cpp
|
|
CompilerInstance.cpp
|
|
CompilerInvocation.cpp
|
|
CreateInvocationFromCommandLine.cpp
|
|
DependencyFile.cpp
|
|
DependencyGraph.cpp
|
|
DiagnosticRenderer.cpp
|
|
FrontendAction.cpp
|
|
FrontendActions.cpp
|
|
FrontendOptions.cpp
|
|
HeaderIncludeGen.cpp
|
|
InitHeaderSearch.cpp
|
|
InitPreprocessor.cpp
|
|
LangStandards.cpp
|
|
LayoutOverrideSource.cpp
|
|
LogDiagnosticPrinter.cpp
|
|
MultiplexConsumer.cpp
|
|
PrintPreprocessedOutput.cpp
|
|
SerializedDiagnosticPrinter.cpp
|
|
TextDiagnostic.cpp
|
|
TextDiagnosticBuffer.cpp
|
|
TextDiagnosticPrinter.cpp
|
|
VerifyDiagnosticConsumer.cpp
|
|
Warnings.cpp
|
|
)
|
|
|
|
add_dependencies(clangFrontend
|
|
ClangAttrClasses
|
|
ClangAttrList
|
|
ClangAttrParsedAttrList
|
|
ClangCommentNodes
|
|
ClangDeclNodes
|
|
ClangDiagnosticAST
|
|
ClangDiagnosticCommon
|
|
ClangDiagnosticDriver
|
|
ClangDiagnosticFrontend
|
|
ClangDiagnosticLex
|
|
ClangDiagnosticSema
|
|
ClangDriverOptions
|
|
ClangStmtNodes
|
|
)
|
|
|
|
target_link_libraries(clangFrontend
|
|
clangAST
|
|
clangBasic
|
|
clangDriver
|
|
clangEdit
|
|
clangLex
|
|
clangParse
|
|
clangSema
|
|
clangSerialization
|
|
)
|