Stop trying to please CMake
This commit is contained in:
@ -24,13 +24,7 @@ set(COMMON_LINKER_FLAGS -specs=nosys.specs -lc -lm -lnosys -lstdc++ -Wl,--gc-sec
|
|||||||
set(A_FIRMWARE_APP_BASE 0x08002000)
|
set(A_FIRMWARE_APP_BASE 0x08002000)
|
||||||
set(B_FIRMWARE_APP_BASE 0x08020800)
|
set(B_FIRMWARE_APP_BASE 0x08020800)
|
||||||
|
|
||||||
get_property(IS_IN_TRY_COMPILE GLOBAL PROPERTY IN_TRY_COMPILE)
|
set(CMAKE_TRY_COMPILE_TARGET_TYPE STATIC_LIBRARY)
|
||||||
if(IS_IN_TRY_COMPILE)
|
|
||||||
set(CMAKE_EXE_LINKER_FLAGS ${COMMON_LINKER_FLAGS} ${A_FIRMWARE_LINKER_FLAGS})
|
|
||||||
list(JOIN CMAKE_EXE_LINKER_FLAGS " " CMAKE_EXE_LINKER_FLAGS)
|
|
||||||
set(CMAKE_SHARED_LINKER_FLAGS ${COMMON_LINKER_FLAGS} ${A_FIRMWARE_LINKER_FLAGS})
|
|
||||||
list(JOIN CMAKE_SHARED_LINKER_FLAGS " " CMAKE_SHARED_LINKER_FLAGS)
|
|
||||||
endif(IS_IN_TRY_COMPILE)
|
|
||||||
|
|
||||||
project(bobbycar-controller-firmware ASM C CXX)
|
project(bobbycar-controller-firmware ASM C CXX)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user