brintos

brintos / llvm-project-archived public Read only

0
0
Text · 981 B · c0d665d Raw
22 lines · plain
1# Expects target triple to be passed as `RUNTIMES_TARGET_TRIPLE`2 3set(CMAKE_SYSTEM_NAME Generic CACHE STRING "")4set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY CACHE STRING "")5set(LLVM_ENABLE_RUNTIMES "libc" CACHE STRING "")6set(LLVM_INCLUDE_TESTS OFF CACHE BOOL "")7set(CMAKE_C_COMPILER_WORKS ON CACHE BOOL "")8set(CMAKE_CXX_COMPILER_WORKS ON CACHE BOOL "")9set(CMAKE_SYSROOT "" CACHE STRING "")10set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)11set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)12set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)13set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)14 15set(CMAKE_C_COMPILER_TARGET ${RUNTIMES_TARGET_TRIPLE} CACHE STRING "")16set(CMAKE_CXX_COMPILER_TARGET ${RUNTIMES_TARGET_TRIPLE} CACHE STRING "")17set(CMAKE_ASM_COMPILER_TARGET ${RUNTIMES_TARGET_TRIPLE} CACHE STRING "")18set(LLVM_DEFAULT_TARGET_TRIPLE ${RUNTIMES_TARGET_TRIPLE} CACHE STRING "")19set(LIBC_TARGET_TRIPLE ${RUNTIMES_TARGET_TRIPLE} CACHE STRING "")20 21set(LLVM_LIBC_FULL_BUILD "ON" CACHE BOOL "")22