set(EXPLICIT_INCLUDES "") if((CMAKE_VERSION VERSION_GREATER "3.4.0") OR (CMAKE_VERSION VERSION_EQUAL "3.4.0")) # from CMake 3.4 are separate to in the # CMAKE__COMPILE_OBJECT, CMAKE__CREATE_ASSEMBLY_SOURCE, and # CMAKE__CREATE_PREPROCESSED_SOURCE commands set(EXPLICIT_INCLUDES " ") endif() # Override the link rules: set(CMAKE_C_CREATE_SHARED_LIBRARY "echo 'shared libraries not supported' && 1") set(CMAKE_C_CREATE_SHARED_MODULE "echo 'shared modules not supported' && 1") set(CMAKE_C_CREATE_STATIC_LIBRARY " rcs ") set(CMAKE_C_COMPILE_OBJECT " ${EXPLICIT_INCLUDES} -o -c ") set(CMAKE_C_LINK_EXECUTABLE " -Wl,-Map,.map -Wl,--start-group -lm -lc -lgcc -lm -lc -lgcc -Wl,--end-group --specs=nano.specs -o ") set(CMAKE_CXX_OUTPUT_EXTENSION ".o") set(CMAKE_DEPFILE_FLAGS_CXX "-MMD -MT -MF ") set(CMAKE_C_OUTPUT_EXTENSION ".o") set(CMAKE_DEPFILE_FLAGS_C "-MMD -MT -MF ") set(CMAKE_C_FLAGS_DEBUG_INIT "-g -gdwarf-3") set(CMAKE_C_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG") set(CMAKE_C_FLAGS_RELEASE_INIT "-Os -DNDEBUG") set(CMAKE_C_FLAGS_RELWITHDEBINFO_INIT "-Os -g -gdwarf-3 -DNDEBUG") set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ") set(CMAKE_ASM_FLAGS_DEBUG_INIT "-g -gdwarf-3") set(CMAKE_ASM_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG") set(CMAKE_ASM_FLAGS_RELEASE_INIT "-Os -DNDEBUG") set(CMAKE_ASM_FLAGS_RELWITHDEBINFO_INIT "-Os -g -gdwarf-3 -DNDEBUG") set(CMAKE_INCLUDE_SYSTEM_FLAG_ASM "-isystem ") set(CMAKE_CXX_CREATE_STATIC_LIBRARY " rcs ") set(CMAKE_CXX_LINK_EXECUTABLE " -Wl,-Map,.map -Wl,--start-group -lm -lc -lgcc -Wl,--end-group -o ") set(CMAKE_CXX_FLAGS_DEBUG_INIT "-g -gdwarf-3") set(CMAKE_CXX_FLAGS_MINSIZEREL_INIT "-Os -DNDEBUG") set(CMAKE_CXX_FLAGS_RELEASE_INIT "-Os -DNDEBUG") set(CMAKE_CXX_FLAGS_RELWITHDEBINFO_INIT "-Os -g -gdwarf-3 -DNDEBUG") set(CMAKE_INCLUDE_SYSTEM_FLAG_CXX "-isystem ")