mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-01-18 15:12:02 +01:00
34 lines
1.1 KiB
Diff
34 lines
1.1 KiB
Diff
--- a/CMakeLists.txt
|
|
+++ b/CMakeLists.txt
|
|
@@ -59,7 +59,7 @@
|
|
SET(WINDOWS_CRYPTO_FOUND FALSE)
|
|
ENDIF()
|
|
|
|
-OPTION(BUILD_SHARED_LIBS "Build shared libraries" ON)
|
|
+SET(BUILD_SHARED_LIBS ON)
|
|
|
|
|
|
OPTION(SHARED_LIB_VERSIONNING "Add SO version in .so build" ON)
|
|
--- a/lib/CMakeLists.txt
|
|
+++ b/lib/CMakeLists.txt
|
|
@@ -215,7 +215,9 @@
|
|
)
|
|
ENDIF()
|
|
|
|
-ADD_LIBRARY(zip ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPTIONAL_FILES} ${LIBZIP_OPSYS_FILES})
|
|
+ADD_LIBRARY(zip SHARED ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPTIONAL_FILES} ${LIBZIP_OPSYS_FILES})
|
|
+ADD_LIBRARY(zip_static STATIC ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPTIONAL_FILES} ${LIBZIP_OPSYS_FILES})
|
|
+SET_TARGET_PROPERTIES(zip_static PROPERTIES OUTPUT_NAME zip CLEAN_DIRECT_OUTPUT 1)
|
|
|
|
IF(SHARED_LIB_VERSIONNING)
|
|
SET_TARGET_PROPERTIES(zip PROPERTIES VERSION 5.0 SOVERSION 5)
|
|
@@ -223,7 +225,7 @@
|
|
|
|
|
|
TARGET_LINK_LIBRARIES(zip ${ZLIB_LIBRARY} ${OPTIONAL_LIBRARY})
|
|
-INSTALL(TARGETS zip
|
|
+INSTALL(TARGETS zip zip_static
|
|
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
|
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
|
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
|