Skip to content
This repository was archived by the owner on Mar 25, 2019. It is now read-only.

Commit ba19c67

Browse files
johnthagenIlia Motornyi
authored and
Ilia Motornyi
committed
Wrap CMakeLists template to respect maximum line width (#125)
1 parent ea51eed commit ba19c67

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

resources/xyz/elmot/clion/cubemx/tmpl_CMakeLists.txt

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,14 @@ SET(LINKER_SCRIPT $${CMAKE_SOURCE_DIR}/${linkerScript})
1919

2020
#Uncomment for hardware floating point
2121
#SET(FPU_FLAGS "-mfloat-abi=hard -mfpu=fpv4-sp-d16")
22-
#add_definitions(-DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 )
22+
#add_definitions(-DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1)
2323

2424
#Uncomment for software floating point
2525
#SET(FPU_FLAGS "-mfloat-abi=soft")
2626

27-
SET(COMMON_FLAGS "-mcpu=${mcpu} $${FPU_FLAGS} -mthumb -mthumb-interwork -ffunction-sections -fdata-sections -g -fno-common -fmessage-length=0 ${linkerFlags}")
27+
SET(COMMON_FLAGS
28+
"-mcpu=${mcpu} $${FPU_FLAGS} -mthumb -mthumb-interwork -ffunction-sections -fdata-sections \
29+
-g -fno-common -fmessage-length=0 ${linkerFlags}")
2830

2931
SET(CMAKE_CXX_FLAGS_INIT "$${COMMON_FLAGS} -std=c++11")
3032
SET(CMAKE_C_FLAGS_INIT "$${COMMON_FLAGS} -std=gnu99")
@@ -33,16 +35,17 @@ SET(CMAKE_EXE_LINKER_FLAGS_INIT "-Wl,-gc-sections,--print-memory-usage -T $${LIN
3335
PROJECT(${projectName} C CXX ASM)
3436
set(CMAKE_CXX_STANDARD 11)
3537

36-
#add_definitions(-DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1 )
37-
add_definitions(${defines} )
38+
#add_definitions(-DARM_MATH_CM4 -DARM_MATH_MATRIX_CHECK -DARM_MATH_ROUNDING -D__FPU_PRESENT=1)
39+
add_definitions(${defines})
3840

3941
file(GLOB_RECURSE SOURCES ${sources})
4042

4143
include_directories(${includes})
4244

4345
add_executable($${PROJECT_NAME}.elf $${SOURCES} $${LINKER_SCRIPT})
4446

45-
set(CMAKE_EXE_LINKER_FLAGS "$${CMAKE_EXE_LINKER_FLAGS} -Wl,-Map=$${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.map")
47+
set(CMAKE_EXE_LINKER_FLAGS
48+
"$${CMAKE_EXE_LINKER_FLAGS} -Wl,-Map=$${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.map")
4649

4750
set(HEX_FILE $${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.hex)
4851
set(BIN_FILE $${PROJECT_BINARY_DIR}/$${PROJECT_NAME}.bin)

0 commit comments

Comments
 (0)