Fixed Typo

This commit is contained in:
2024-02-02 04:47:32 +01:00
parent a0c475f0d3
commit 4cea2b02b4
5 changed files with 27 additions and 19 deletions

View File

@@ -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