All checks were successful
Build / Build project (push) Successful in 26s
23 lines
1.1 KiB
Diff
23 lines
1.1 KiB
Diff
--- wildmatch/wildmatch/CMakeLists.txt 2025-09-18 03:05:09.594914856 +0300
|
|
+++ wildmatch/wildmatch/CMakeLists.txt 2025-09-18 03:05:54.551187188 +0300
|
|
@@ -4,6 +4,19 @@
|
|
add_library(wildmatch-cxx SHARED wildmatch.cpp)
|
|
target_compile_options(wildmatch-cxx PRIVATE ${PROJECT_CXXFLAGS})
|
|
|
|
-install(TARGETS wildmatch wildmatch-cxx DESTINATION ${CMAKE_INSTALL_LIBDIR})
|
|
+set_target_properties(wildmatch PROPERTIES
|
|
+ VERSION ${${PROJECT_NAME}_MAJOR_VERSION}.${${PROJECT_NAME}_MINOR_VERSION}.${${PROJECT_NAME}_PATCH_LEVEL}
|
|
+ SOVERSION ${${PROJECT_NAME}_MAJOR_VERSION}
|
|
+)
|
|
+
|
|
+set_target_properties(wildmatch-cxx PROPERTIES
|
|
+ VERSION ${${PROJECT_NAME}_MAJOR_VERSION}.${${PROJECT_NAME}_MINOR_VERSION}.${${PROJECT_NAME}_PATCH_LEVEL}
|
|
+ SOVERSION ${${PROJECT_NAME}_MAJOR_VERSION}
|
|
+)
|
|
+
|
|
+install(TARGETS wildmatch wildmatch-cxx
|
|
+ LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
+ ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
+ RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
|
|
install(FILES wildmatch.h DESTINATION include/${PROJECT_NAME})
|
|
install(FILES wildmatch.hpp DESTINATION include/${PROJECT_NAME})
|