Last active
August 12, 2020 14:52
-
-
Save asavah/7eb88c16533b4d94bb58b7bca69d70c3 to your computer and use it in GitHub Desktop.
host cmake_toolchain_file example
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SET(CMAKE_SYSTEM_NAME Linux) | |
SET(CMAKE_SYSTEM_PROCESSOR x86_64) | |
SET(CMAKE_CROSSCOMPILING FALSE) | |
SET(CMAKE_C_COMPILER gcc) | |
SET(CMAKE_CXX_COMPILER g++) | |
SET(CMAKE_ASM_COMPILER gcc) | |
SET(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} -c") | |
SET(CMAKE_AR gcc-ar CACHE FILEPATH "Archiver" FORCE) | |
SET(CMAKE_RANLIB gcc-ranlib CACHE FILEPATH "Ranlib" FORCE) | |
SET(CMAKE_C_AR gcc-ar) | |
SET(CMAKE_CXX_AR gcc-ar) | |
SET(CMAKE_C_RANLIB gcc-ranlib) | |
SET(CMAKE_CXX_RANLIB gcc-ranlib) | |
IF(CMAKE_BUILD_TYPE MATCHES "Debug") | |
ADD_DEFINITIONS(-rdynamic) | |
ENDIF() | |
SET(CMAKE_FIND_ROOT_PATH /home/asavah/kross/host /usr) | |
SET(CMAKE_INSTALL_RPATH /home/asavah/kross/host/lib) | |
IF(NOT DEFINED ENV{CMAKE_NO_CCACHE}) | |
FIND_PROGRAM(CCACHE_FOUND ccache) | |
IF(CCACHE_FOUND) | |
SET_PROPERTY(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) | |
IF(NOT DEFINED ENV{CMAKE_NO_CCACHE_LINK}) | |
SET_PROPERTY(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache) | |
ENDIF() | |
ENDIF(CCACHE_FOUND) | |
ENDIF() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment