1f4a2713aSLionel Sambucadd_subdirectory(diagtool) 2f4a2713aSLionel Sambucadd_subdirectory(driver) 3f4a2713aSLionel Sambucadd_subdirectory(clang-format) 4*0a6a1f1dSLionel Sambucadd_subdirectory(clang-format-vs) 5*0a6a1f1dSLionel Sambuc 6*0a6a1f1dSLionel Sambucadd_subdirectory(c-index-test) 7*0a6a1f1dSLionel Sambucadd_subdirectory(libclang) 8f4a2713aSLionel Sambuc 9f4a2713aSLionel Sambucif(CLANG_ENABLE_ARCMT) 10f4a2713aSLionel Sambuc add_subdirectory(arcmt-test) 11f4a2713aSLionel Sambuc add_subdirectory(c-arcmt-test) 12f4a2713aSLionel Sambucendif() 13*0a6a1f1dSLionel Sambuc 14f4a2713aSLionel Sambucif(CLANG_ENABLE_STATIC_ANALYZER) 15f4a2713aSLionel Sambuc add_subdirectory(clang-check) 16f4a2713aSLionel Sambucendif() 17f4a2713aSLionel Sambuc 18f4a2713aSLionel Sambuc# We support checking out the clang-tools-extra repository into the 'extra' 19f4a2713aSLionel Sambuc# subdirectory. It contains tools developed as part of the Clang/LLVM project 20f4a2713aSLionel Sambuc# on top of the Clang tooling platform. We keep them in a separate repository 21f4a2713aSLionel Sambuc# to keep the primary Clang repository small and focused. 22f4a2713aSLionel Sambuc# It also may be included by LLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR. 23f4a2713aSLionel Sambucadd_llvm_external_project(clang-tools-extra extra) 24