Fixed Typo
This commit is contained in:
@@ -70,7 +70,7 @@ add_compile_options(
|
||||
-Wextra
|
||||
-Wpedantic
|
||||
-Wno-unused-parameter
|
||||
-flto
|
||||
-flto
|
||||
)
|
||||
|
||||
add_link_options(
|
||||
@@ -102,13 +102,10 @@ add_compile_definitions(
|
||||
|
||||
# Link directories setup
|
||||
# Must be before executable is added
|
||||
link_directories(${CMAKE_PROJECT_NAME} ${link_DIRS})
|
||||
|
||||
# Create an executable object type
|
||||
add_executable(${CMAKE_PROJECT_NAME})
|
||||
|
||||
# Add sources to executable
|
||||
target_sources(${CMAKE_PROJECT_NAME} PUBLIC ${sources_SRCS})
|
||||
|
||||
# Add include paths
|
||||
# these options need to be applied for the hole project
|
||||
@@ -133,10 +130,14 @@ include_directories(${PROJECT_BINARY_DIR})
|
||||
|
||||
# Add linked libraries
|
||||
# target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC protobuf-nanopb-static)
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC uart_driver)
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC lwrb)
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC PROTOS)
|
||||
|
||||
add_executable(${CMAKE_PROJECT_NAME})
|
||||
target_sources(${CMAKE_PROJECT_NAME} PUBLIC ${sources_SRCS})
|
||||
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC Tasks)
|
||||
#target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC PROTOS)
|
||||
target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC uart_driver)
|
||||
#target_link_libraries(${CMAKE_PROJECT_NAME} PUBLIC lwrb)
|
||||
|
||||
# Compiler options
|
||||
target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
@@ -153,9 +154,6 @@ target_compile_options(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
$<$<CONFIG:Release>:-O3 -g0>
|
||||
)
|
||||
|
||||
# Linker options
|
||||
target_link_options(${CMAKE_PROJECT_NAME} PRIVATE
|
||||
)
|
||||
|
||||
# Execute post-build to print size, generate hex and bin
|
||||
add_custom_command(TARGET ${CMAKE_PROJECT_NAME} POST_BUILD
|
||||
|
||||
Reference in New Issue
Block a user