ENDMACRO(CREATE_LIBTOOL_FILE)
SET(LIBZIP_SOURCES
+ gladman-fcrypt.c
zip_add.c
zip_add_dir.c
zip_add_entry.c
zip_file_rename.c
zip_file_replace.c
zip_file_set_comment.c
+ zip_file_set_encryption.c
zip_file_set_external_attributes.c
zip_file_set_mtime.c
zip_file_strerror.c
zip_fopen_index.c
zip_fopen_index_encrypted.c
zip_fread.c
+ zip_fseek.c
zip_get_archive_comment.c
zip_get_archive_flag.c
zip_get_compression_implementation.c
zip_get_name.c
zip_get_num_entries.c
zip_get_num_files.c
+ zip_hash.c
zip_io_util.c
zip_memdup.c
zip_name_locate.c
zip_source_tell.c
zip_source_tell_write.c
zip_source_window.c
+ zip_source_winzip_aes_decode.c
+ zip_source_winzip_aes_encode.c
zip_source_write.c
zip_source_zip.c
zip_source_zip_new.c
IF(WIN32)
SET(LIBZIP_OPSYS_FILES
+ zip_random_win32.c
zip_source_win32a.c
zip_source_win32handle.c
zip_source_win32utf8.c
)
ELSE(WIN32)
SET(LIBZIP_OPSYS_FILES
+ zip_random_unix.c
zip_source_file.c
)
ENDIF(WIN32)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}
+ ${CMAKE_CURRENT_SOURCE_DIR}/gladman-fcrypt
${CMAKE_CURRENT_BINARY_DIR}/..)
# TODO: distribute instead?
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib)
#CREATE_LIBTOOL_FILE(zip lib)
+
+#ADD_LIBRARY(zipstatic STATIC ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPSYS_FILES})
+#SET_TARGET_PROPERTIES(zipstatic PROPERTIES VERSION 3.0 SOVERSION 3 )
+#TARGET_LINK_LIBRARIES(zipstatic ${ZLIB_LIBRARY})
+#INSTALL(TARGETS zipstatic
+# RUNTIME DESTINATION bin
+# ARCHIVE DESTINATION lib
+# LIBRARY DESTINATION lib)