build: Move -s additional compiler flags into linker flags, and enable it only when gcc/clang are used. (#1087)

Compiler when compiling doesn't use them in those cases and emit a
warning, which is turned into an error by `-Werror`. Unfortunately,
CPack doesn't expose the logic it uses for stripping binaries.
This commit is contained in:
KOLANICH
2023-05-20 11:37:57 +00:00
committed by GitHub
parent 608c9e2e7a
commit 749823e044
7 changed files with 9 additions and 9 deletions

View File

@@ -44,4 +44,4 @@ set_target_properties(${PROJECT_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAK
foreach (test IN LISTS AVAILABLE_TESTS)
add_test(NAME "${TEST_CATEGORY}/${test}" COMMAND ${PROJECT_NAME} "${test}" WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
endforeach ()
add_dependencies(unit_tests ${PROJECT_NAME})
add_dependencies(unit_tests ${PROJECT_NAME})