1set(SDK_INSTALL_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../../..")
2set(HOST_SYSROOT    "${SDK_INSTALL_DIR}/sysroots/@OECORE_SDK_SYS")
3set(TARGET_SYSROOT  "${SDK_INSTALL_DIR}/sysroots/@OECORE_TARGET_SYS")
4set(HOST_BIN        "${HOST_SYSROOT}/usr/bin")
5set(TOOLCHAIN_NAME  "@OECORE_TARGET_ALIAS")
6set(GCC_DIR         "${HOST_BIN}/${TOOLCHAIN_NAME}")
7
8set(CMAKE_SYSTEM_NAME       Linux)
9set(CMAKE_SYSTEM_PROCESSOR "@OECORE_TARGET_ARCH")
10
11set(CMAKE_C_COMPILER    "${GCC_DIR}/${TOOLCHAIN_NAME}-gcc")
12set(CMAKE_CXX_COMPILER  "${GCC_DIR}/${TOOLCHAIN_NAME}-g++")
13
14set(ARCH_FLAGS          "@OECORE_TUNE_CCARGS")
15set(CMAKE_C_FLAGS       "${ARCH_FLAGS}" CACHE STRING "" FORCE )
16set(CMAKE_CXX_FLAGS     "${ARCH_FLAGS}" CACHE STRING "" FORCE )
17set(CMAKE_ASM_FLAGS     ${CMAKE_C_FLAGS} CACHE STRING "" FORCE )
18set(CMAKE_LDFLAGS_FLAGS ${CMAKE_C_FLAGS} CACHE STRING "" FORCE )
19
20set(CMAKE_SYSROOT "${TARGET_SYSROOT}")
21
22set(CMAKE_FIND_ROOT_PATH "${TARGET_SYSROOT}" )
23
24set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER )
25set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY )
26set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY )
27set(CMAKE_FIND_ROOT_PATH_MODE_PACKAGE ONLY )
28
29set(CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX "")
30
31set(CMAKE_PROGRAM_PATH "${HOST_SYSROOT}/usr/bin" CACHE STRING "" FORCE)
32