CMakeLists.txt 467 B

12345678910111213141516171819202122232425262728293031323334
  1. set(LLVM_LINK_COMPONENTS
  2. Option
  3. Support
  4. )
  5. set(link_libs
  6. clangBasic
  7. clangCodeGen
  8. clangDriver
  9. clangFrontend
  10. clangRewriteFrontend
  11. )
  12. if(CLANG_ENABLE_ARCMT)
  13. list(APPEND link_libs
  14. clangARCMigrate
  15. )
  16. endif()
  17. if(CLANG_ENABLE_STATIC_ANALYZER)
  18. list(APPEND link_libs
  19. clangStaticAnalyzerFrontend
  20. )
  21. endif()
  22. add_clang_library(clangFrontendTool
  23. ExecuteCompilerInvocation.cpp
  24. DEPENDS
  25. ClangDriverOptions
  26. LINK_LIBS
  27. ${link_libs}
  28. )