@@ -222,24 +222,17 @@ function cmake(gen, conf, builddir, options)
222222 end
223223
224224 local cmd = cmake .. " -G " .. ' "' .. gen .. ' "'
225- .. ' -DCLANG_BUILD_TOOLS=false'
226- .. ' -DCLANG_TOOL_CLANG_DIFF_BUILD=false'
227- .. ' -DCLANG_TOOL_CLANG_FUNC_MAPPING_BUILD=false'
228- .. ' -DCLANG_TOOL_CLANG_IMPORT_TEST_BUILD=false'
229- .. ' -DCLANG_TOOL_CLANG_OFFLOAD_BUNDLER_BUILD=false'
230- .. ' -DCLANG_TOOL_CLANG_REFACTOR_BUILD=false'
231- .. ' -DCLANG_TOOL_CLANG_RENAME_BUILD=false'
232- .. ' -DCLANG_TOOL_DRIVER_BUILD=false'
233225 .. ' -DLLVM_BUILD_TOOLS=false'
234226 .. ' -DLLVM_ENABLE_DUMP=true'
235227 .. ' -DLLVM_ENABLE_DUMP=true'
228+ .. ' -DLLVM_INCLUDE_TESTS=false'
236229 .. ' -DLLVM_ENABLE_LIBEDIT=false'
237- .. ' -DLLVM_ENABLE_ZLIB=false'
238- .. ' -DLLVM_ENABLE_TERMINFO=false'
239230 .. ' -DLLVM_ENABLE_LIBXML2=false'
240- .. ' -DLLVM_INCLUDE_EXAMPLES=false'
231+ .. ' -DLLVM_ENABLE_TERMINFO=false'
232+ .. ' -DLLVM_ENABLE_ZLIB=false'
241233 .. ' -DLLVM_INCLUDE_DOCS=false'
242- .. ' -DLLVM_INCLUDE_TESTS=false'
234+ .. ' -DLLVM_INCLUDE_EXAMPLES=false'
235+ .. ' -DLLVM_TARGETS_TO_BUILD="X86"'
243236 .. ' -DLLVM_TOOL_BUGPOINT_BUILD=false'
244237 .. ' -DLLVM_TOOL_BUGPOINT_PASSES_BUILD=false'
245238 .. ' -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=false'
@@ -248,27 +241,27 @@ function cmake(gen, conf, builddir, options)
248241 .. ' -DLLVM_TOOL_DSYMUTIL_BUILD=false'
249242 .. ' -DLLVM_TOOL_GOLD_BUILD=false'
250243 .. ' -DLLVM_TOOL_LLC_BUILD=false'
251- .. ' -DLLVM_TOOL_LLDB_BUILD=false'
252244 .. ' -DLLVM_TOOL_LLD_BUILD=false'
245+ .. ' -DLLVM_TOOL_LLDB_BUILD=false'
253246 .. ' -DLLVM_TOOL_LLGO_BUILD=false'
254247 .. ' -DLLVM_TOOL_LLI_BUILD=false'
255248 .. ' -DLLVM_TOOL_LLVM_AR_BUILD=false'
256249 .. ' -DLLVM_TOOL_LLVM_AS_BUILD=false'
257250 .. ' -DLLVM_TOOL_LLVM_AS_FUZZER_BUILD=false'
258251 .. ' -DLLVM_TOOL_LLVM_BCANALYZER_BUILD=false'
252+ .. ' -DLLVM_TOOL_LLVM_C_TEST_BUILD=false'
259253 .. ' -DLLVM_TOOL_LLVM_CAT_BUILD=false'
260254 .. ' -DLLVM_TOOL_LLVM_CFI_VERIFY_BUILD=false'
261255 .. ' -DLLVM_TOOL_LLVM_CONFIG_BUILD=false'
262256 .. ' -DLLVM_TOOL_LLVM_COV_BUILD=false'
263257 .. ' -DLLVM_TOOL_LLVM_CVTRES_BUILD=false'
264258 .. ' -DLLVM_TOOL_LLVM_CXXDUMP_BUILD=false'
265259 .. ' -DLLVM_TOOL_LLVM_CXXFILT_BUILD=false'
266- .. ' -DLLVM_TOOL_LLVM_C_TEST_BUILD=false'
267260 .. ' -DLLVM_TOOL_LLVM_DEMANGLE_FUZZER_BUILD=false'
268261 .. ' -DLLVM_TOOL_LLVM_DIFF_BUILD=false'
269262 .. ' -DLLVM_TOOL_LLVM_DIS_BUILD=false'
270- .. ' -DLLVM_TOOL_LLVM_DWP_BUILD=false'
271263 .. ' -DLLVM_TOOL_LLVM_DWARFDUMP_BUILD=false'
264+ .. ' -DLLVM_TOOL_LLVM_DWP_BUILD=false'
272265 .. ' -DLLVM_TOOL_LLVM_EXEGESIS_BUILD=false'
273266 .. ' -DLLVM_TOOL_LLVM_EXTRACT_BUILD=false'
274267 .. ' -DLLVM_TOOL_LLVM_GO_BUILD=false'
@@ -289,8 +282,8 @@ function cmake(gen, conf, builddir, options)
289282 .. ' -DLLVM_TOOL_LLVM_OPT_FUZZER_BUILD=false'
290283 .. ' -DLLVM_TOOL_LLVM_OPT_REPORT_BUILD=false'
291284 .. ' -DLLVM_TOOL_LLVM_PDBUTIL_BUILD=false'
292- .. ' -DLLVM_TOOL_LLVM_PROFDATA_BUILD=false'
293285 .. ' -DLLVM_TOOL_LLVM_PDBUTIL_BUILD=false'
286+ .. ' -DLLVM_TOOL_LLVM_PROFDATA_BUILD=false'
294287 .. ' -DLLVM_TOOL_LLVM_RC_BUILD=false'
295288 .. ' -DLLVM_TOOL_LLVM_READOBJ_BUILD=false'
296289 .. ' -DLLVM_TOOL_LLVM_RTDYLD_BUILD=false'
@@ -313,23 +306,30 @@ function cmake(gen, conf, builddir, options)
313306 .. ' -DLLVM_TOOL_XCODE_TOOLCHAIN_BUILD=false'
314307 .. ' -DLLVM_TOOL_YAML2OBJ_BUILD=false'
315308 .. ' -DCLANG_BUILD_EXAMPLES=false '
316- .. ' -DCLANG_INCLUDE_DOCS=false '
317- .. ' -DCLANG_INCLUDE_TESTS=false'
309+ .. ' -DCLANG_BUILD_TOOLS=false'
318310 .. ' -DCLANG_ENABLE_ARCMT=false'
319311 .. ' -DCLANG_ENABLE_STATIC_ANALYZER=false'
312+ .. ' -DCLANG_INCLUDE_DOCS=false '
313+ .. ' -DCLANG_INCLUDE_TESTS=false'
320314 .. ' -DCLANG_TOOL_ARCMT_TEST_BUILD=false'
315+ .. ' -DCLANG_TOOL_C_ARCMT_TEST_BUILD=false'
316+ .. ' -DCLANG_TOOL_C_INDEX_TEST_BUILD=false'
321317 .. ' -DCLANG_TOOL_CLANG_CHECK_BUILD=false'
318+ .. ' -DCLANG_TOOL_CLANG_DIFF_BUILD=false'
322319 .. ' -DCLANG_TOOL_CLANG_FORMAT_BUILD=false'
323320 .. ' -DCLANG_TOOL_CLANG_FORMAT_VS_BUILD=false'
321+ .. ' -DCLANG_TOOL_CLANG_FUNC_MAPPING_BUILD=false'
324322 .. ' -DCLANG_TOOL_CLANG_FUZZER_BUILD=false'
325- .. ' -DCLANG_TOOL_C_ARCMT_TEST_BUILD=false'
326- .. ' -DCLANG_TOOL_C_INDEX_TEST_BUILD=false'
323+ .. ' -DCLANG_TOOL_CLANG_IMPORT_TEST_BUILD=false'
324+ .. ' -DCLANG_TOOL_CLANG_OFFLOAD_BUNDLER_BUILD=false'
325+ .. ' -DCLANG_TOOL_CLANG_REFACTOR_BUILD=false'
326+ .. ' -DCLANG_TOOL_CLANG_RENAME_BUILD=false'
327327 .. ' -DCLANG_TOOL_DIAGTOOL_BUILD=false'
328- .. ' -DCLANG_TOOL_LIBCLANG_BUILD=false'
328+ .. ' -DCLANG_TOOL_DRIVER_BUILD=false'
329+ .. ' -DCLANG_TOOL_LIBCLANG_BUILD=false'
329330 .. ' -DCLANG_TOOL_SCAN_BUILD_BUILD=false'
330- .. ' -DCLANG_TOOL_SCAN_VIEW_BUILD=false'
331- .. ' -DLLVM_TARGETS_TO_BUILD="X86"'
332- .. ' -DCMAKE_BUILD_TYPE=' .. conf .. ' ..'
331+ .. ' -DCLANG_TOOL_SCAN_VIEW_BUILD=false'
332+ .. ' -DCMAKE_BUILD_TYPE=' .. conf .. ' ..'
333333 .. ' -DCMAKE_OSX_DEPLOYMENT_TARGET=10.11'
334334 .. ' ' .. options
335335 execute_or_die (cmd )
0 commit comments