Introduce a cmake variable that guards the inclusion of ClangIR into the build of clang. Guard that we aren't trying to build without MLIR. Add two subdirectories that, as of now, don't do anything. Reviewers: bcardosolopes, erichkeane, petrhosek, Ericson2314 Reviewed By: bcardosolopes Pull Request: https://github.com/llvm/llvm-project/pull/86078
38 lines
911 B
CMake
38 lines
911 B
CMake
add_subdirectory(Headers)
|
|
add_subdirectory(Basic)
|
|
add_subdirectory(APINotes)
|
|
add_subdirectory(Lex)
|
|
add_subdirectory(Parse)
|
|
add_subdirectory(AST)
|
|
add_subdirectory(ASTMatchers)
|
|
add_subdirectory(CrossTU)
|
|
add_subdirectory(Sema)
|
|
add_subdirectory(CodeGen)
|
|
add_subdirectory(Analysis)
|
|
add_subdirectory(Edit)
|
|
add_subdirectory(ExtractAPI)
|
|
add_subdirectory(Rewrite)
|
|
if(CLANG_ENABLE_ARCMT)
|
|
add_subdirectory(ARCMigrate)
|
|
endif()
|
|
add_subdirectory(Driver)
|
|
add_subdirectory(Serialization)
|
|
add_subdirectory(Frontend)
|
|
add_subdirectory(FrontendTool)
|
|
add_subdirectory(Tooling)
|
|
add_subdirectory(DirectoryWatcher)
|
|
add_subdirectory(Index)
|
|
add_subdirectory(IndexSerialization)
|
|
add_subdirectory(InstallAPI)
|
|
add_subdirectory(StaticAnalyzer)
|
|
add_subdirectory(Format)
|
|
if(CLANG_INCLUDE_TESTS)
|
|
add_subdirectory(Testing)
|
|
endif()
|
|
add_subdirectory(Interpreter)
|
|
add_subdirectory(Support)
|
|
|
|
if(CLANG_ENABLE_CIR)
|
|
add_subdirectory(CIR)
|
|
endif()
|