toolchain.cmake (860B)
1 set(CMAKE_SYSTEM_NAME Linux) 2 set(CMAKE_SYSTEM_PROCESSOR @ARCH@) 3 get_filename_component(MUSLLVM_HOME "${CMAKE_CURRENT_LIST_DIR}/../.." ABSOLUTE) 4 set(CMAKE_SYSROOT "${MUSLLVM_HOME}/sysroot") 5 if(DEFINED ENV{MUSLLVM_SYSROOT} AND NOT "$ENV{MUSLLVM_SYSROOT}" STREQUAL "") 6 set(CMAKE_SYSROOT "$ENV{MUSLLVM_SYSROOT}") 7 endif() 8 set(CMAKE_C_COMPILER "${MUSLLVM_HOME}/bin/@TARGET@-cc") 9 set(CMAKE_CXX_COMPILER "${MUSLLVM_HOME}/bin/@TARGET@-c++") 10 set(CMAKE_ASM_COMPILER "${CMAKE_C_COMPILER}") 11 set(CMAKE_AR "${MUSLLVM_HOME}/bin/@TARGET@-ar") 12 set(CMAKE_RANLIB "${MUSLLVM_HOME}/bin/@TARGET@-ranlib") 13 set(CMAKE_STRIP "${MUSLLVM_HOME}/bin/@TARGET@-strip") 14 set(CMAKE_FIND_ROOT_PATH "${CMAKE_SYSROOT}") 15 set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) 16 set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) 17 set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) 18 set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY)