INCLUDE(CMakeForceCompiler) set(CMAKE_C_COMPILER gcc) set(CMAKE_CXX_COMPILER g++) # path to compiler and utilities set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER) set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY) set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY) # Name of the target platform set(CMAKE_SYSTEM_NAME Linux) set(CMAKE_SYSTEM_PROCESSOR arm) # Version of the system set(CMAKE_SYSTEM_VERSION 1) add_definitions(-Wall -O2 -Os) add_definitions(-Wno-unused-local-typedefs) add_definitions(-Wstrict-aliasing -Wwrite-strings) set(TOOLCHAIN_NAME arm-linux-gnueabihf) set(TARGET_PLATFORM "linux") set(SUBMODULE_PATH_OF_IPCSDK "") set(PLATFORM_PATH "${CMAKE_CURRENT_SOURCE_DIR}") set(COVERAGE_ON "true") # ------------ build curl + openssl ------------ start set(CROSS_COMPILE_PREFIX "") set(CURL_OPENSSL_LIB_SHARED_ENABLE "false") # ------------ build curl + openssl ------------ end # ------------ build clang-tidy ------------ start set(CLANG_TIDY_SUPPORT "true") set(LLVM_PATH "/home/xiaojiazhu/project/tmp/llvm-project") # ------------ build clang-tidy ------------ end