1add_subdirectory(Rewrite) 2 3set(LLVM_LINK_COMPONENTS 4 BitReader 5 BitstreamReader 6 Option 7 ProfileData 8 Support 9 TargetParser 10 ) 11 12add_clang_library(clangFrontend 13 ASTConsumers.cpp 14 ASTMerge.cpp 15 ASTUnit.cpp 16 ChainedDiagnosticConsumer.cpp 17 ChainedIncludesSource.cpp 18 CompilerInstance.cpp 19 CompilerInvocation.cpp 20 CreateInvocationFromCommandLine.cpp 21 DependencyFile.cpp 22 DependencyGraph.cpp 23 DiagnosticRenderer.cpp 24 FrontendAction.cpp 25 FrontendActions.cpp 26 FrontendOptions.cpp 27 HeaderIncludeGen.cpp 28 InitPreprocessor.cpp 29 LayoutOverrideSource.cpp 30 LogDiagnosticPrinter.cpp 31 ModuleDependencyCollector.cpp 32 MultiplexConsumer.cpp 33 PrecompiledPreamble.cpp 34 PrintPreprocessedOutput.cpp 35 SARIFDiagnostic.cpp 36 SARIFDiagnosticPrinter.cpp 37 SerializedDiagnosticPrinter.cpp 38 SerializedDiagnosticReader.cpp 39 TestModuleFileExtension.cpp 40 TextDiagnostic.cpp 41 TextDiagnosticBuffer.cpp 42 TextDiagnosticPrinter.cpp 43 VerifyDiagnosticConsumer.cpp 44 InterfaceStubFunctionsConsumer.cpp 45 46 DEPENDS 47 ClangDriverOptions 48 intrinsics_gen 49 50 LINK_LIBS 51 clangAST 52 clangBasic 53 clangDriver 54 clangEdit 55 clangLex 56 clangParse 57 clangSema 58 clangSerialization 59 ) 60