blob: cfe752ff224aa95ecab17de09a2a72aa84e9e300 [file] [log] [blame] [edit]
--- minizip/CMakeLists.txt.orig 2018-11-01 10:08:03.857622900 +0300
+++ minizip/CMakeLists.txt 2018-11-01 10:12:15.003464000 +0300
@@ -63,10 +63,6 @@
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -msse3 -msse4.1 -maes")
endif()
-# create minizip library
-add_library(minizip ${MINIZIP_SRC} ${MINIZIP_PUBLIC_HEADERS})
-target_link_libraries(minizip ZLIB::ZLIB)
-
option(USE_AES "enables building of aes library" ON)
if(USE_AES)
set(AES_SRC
@@ -93,22 +89,21 @@
aes/pwd2key.h
aes/sha1.h)
- add_library(aes ${AES_SRC} ${AES_PUBLIC_HEADERS})
-
add_definitions(-DHAVE_AES)
- target_link_libraries(minizip aes)
-
- install(TARGETS aes EXPORT minizip-exports
- INCLUDES DESTINATION "include"
- RUNTIME DESTINATION "bin"
- LIBRARY DESTINATION "lib"
- ARCHIVE DESTINATION "lib")
-
install(FILES ${AES_PUBLIC_HEADERS}
DESTINATION "include/minizip/aes")
endif()
+# create minizip library
+add_library(minizip ${MINIZIP_SRC} ${MINIZIP_PUBLIC_HEADERS}
+ ${AES_SRC} ${AES_PUBLIC_HEADERS})
+set_target_properties(minizip PROPERTIES
+ ARCHIVE_OUTPUT_NAME "minizip"
+ OUTPUT_NAME "minizip"
+ RUNTIME_OUTPUT_NAME "minizip-1")
+target_link_libraries(minizip ZLIB::ZLIB)
+
install(TARGETS minizip EXPORT minizip-exports
INCLUDES DESTINATION "include"
RUNTIME DESTINATION "bin"