1- set (LLVM_ENABLE_PROJECTS "llvm;mlir" CACHE STRING "" )
1+ set (LLVM_ENABLE_PROJECTS "llvm;mlir;clang " CACHE STRING "" )
22
33# LLVM options
44
@@ -18,7 +18,6 @@ endif()
1818set (LLVM_ENABLE_ASSERTIONS ON CACHE BOOL "" )
1919set (LLVM_ENABLE_WARNINGS ON CACHE BOOL "" )
2020set (LLVM_FORCE_ENABLE_STATS ON CACHE BOOL "" )
21- set (LLVM_ENABLE_RTTI ON CACHE BOOL "" )
2221
2322# MLIR options
2423
@@ -64,26 +63,54 @@ set(LLVM_INSTALL_TOOLCHAIN_ONLY OFF CACHE BOOL "")
6463
6564set (LLVM_DISTRIBUTIONS MlirDevelopment CACHE STRING "" )
6665set (LLVM_MlirDevelopment_DISTRIBUTION_COMPONENTS
67- llvm-config
68- llvm-headers
69- llvm-libraries
70- cmake-exports
71- FileCheck
72- not
73- MLIRPythonModules
74- # triggers LLVMMlirDevelopmentExports.cmake
75- mlirdevelopment-cmake-exports
76- # triggers MLIRMlirDevelopmentTargets.cmake
77- mlir-mlirdevelopment-cmake-exports
78- # triggers MLIRConfig.cmake and etc
79- mlir-cmake-exports
80- mlir-headers
81- mlir-libraries
82- mlir-opt
83- mlir-python-sources
84- mlir-reduce
85- mlir-tblgen
86- mlir-translate
66+ clangAPINotes
67+ clangAST
68+ clangASTMatchers
69+ clangAnalysis
70+ clangBasic
71+ clangDriver
72+ clangDriver
73+ clangEdit
74+ clangFormat
75+ clangFrontend
76+ clangLex
77+ clangParse
78+ clangRewrite
79+ clangSema
80+ clangSerialization
81+ clangSupport
82+ clangTooling
83+ clangToolingCore
84+ clangToolingInclusions
85+
86+ clang-headers
87+ # triggers ClangConfig.cmake and etc
88+ clang-cmake-exports
89+ # triggers ClangMlirDevelopmentTargets.cmake
90+ clang-mlirdevelopment-cmake-exports
91+
92+ # triggers ClangConfig.cmake and etc
93+ cmake-exports
94+ # triggers LLVMMlirDevelopmentExports.cmake
95+ mlirdevelopment-cmake-exports
96+ llvm-config
97+ llvm-headers
98+ llvm-libraries
99+
100+ FileCheck
101+ not
102+ MLIRPythonModules
103+ # triggers MLIRMlirDevelopmentTargets.cmake
104+ mlir-mlirdevelopment-cmake-exports
105+ # triggers MLIRConfig.cmake and etc
106+ mlir-cmake-exports
107+ mlir-headers
108+ mlir-libraries
109+ mlir-opt
110+ mlir-python-sources
111+ mlir-reduce
112+ mlir-tblgen
113+ mlir-translate
87114 CACHE STRING "" )
88115
89116if (NOT WIN32 )
0 commit comments