1# This file sets up a CMakeCache for the second stage of a simple distribution 2# bootstrap build. 3 4set(LLVM_TARGETS_TO_BUILD X86;ARM;AArch64 CACHE STRING "") 5 6set(CMAKE_BUILD_TYPE RelWithDebInfo CACHE STRING "") 7set(CMAKE_C_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "") 8set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O3 -gline-tables-only -DNDEBUG" CACHE STRING "") 9 10# setup toolchain 11set(LLVM_INSTALL_TOOLCHAIN_ONLY ON CACHE BOOL "") 12set(LLVM_TOOLCHAIN_TOOLS 13 dsymutil 14 llvm-cov 15 llvm-dwarfdump 16 llvm-profdata 17 llvm-objdump 18 llvm-nm 19 llvm-size 20 CACHE STRING "") 21 22set(LLVM_DISTRIBUTION_COMPONENTS 23 clang 24 LTO 25 clang-format 26 clang-headers 27 builtins 28 runtimes 29 ${LLVM_TOOLCHAIN_TOOLS} 30 CACHE STRING "") 31