diff options
-rw-r--r-- | src/CMakeLists.txt | 28 |
1 files changed, 5 insertions, 23 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 155c347..538ff3f 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -40,31 +40,13 @@ if (CMOCKA_PLATFORM_INCLUDE) endif() target_link_libraries(cmocka PRIVATE ${CMOCKA_LINK_LIBRARIES}) -set_property(TARGET - cmocka - PROPERTY - DEFINE_SYMBOL - CMOCKA_EXPORTS +set_target_properties(cmocka PROPERTIES + DEFINE_SYMBOL CMOCKA_EXPORTS + VERSION ${LIBRARY_VERSION} + SOVERSION ${LIBRARY_SOVERSION} + LINK_FLAGS "${DEFAULT_LINK_FLAGS}" ) -set_property(TARGET - cmocka - PROPERTY - VERSION - ${LIBRARY_VERSION} -) -set_property(TARGET - cmocka - PROPERTY - SOVERSION - ${LIBRARY_SOVERSION}) - -set_property(TARGET - cmocka - PROPERTY - LINK_FLAGS - "${DEFAULT_LINK_FLAGS}") - add_library(cmocka::cmocka ALIAS cmocka) install(TARGETS cmocka |