Changeset View
Changeset View
Standalone View
Standalone View
plugins/libzipplugin/CMakeLists.txt
Show All 15 Lines | |||||
16 | set(SUPPORTED_MIMETYPES "application/zip") | 16 | set(SUPPORTED_MIMETYPES "application/zip") | ||
17 | 17 | | |||
18 | configure_file( | 18 | configure_file( | ||
19 | ${CMAKE_CURRENT_SOURCE_DIR}/kerfuffle_libzip.json.cmake | 19 | ${CMAKE_CURRENT_SOURCE_DIR}/kerfuffle_libzip.json.cmake | ||
20 | ${CMAKE_CURRENT_BINARY_DIR}/kerfuffle_libzip.json) | 20 | ${CMAKE_CURRENT_BINARY_DIR}/kerfuffle_libzip.json) | ||
21 | 21 | | |||
22 | kerfuffle_add_plugin(kerfuffle_libzip ${kerfuffle_libzip_SRCS}) | 22 | kerfuffle_add_plugin(kerfuffle_libzip ${kerfuffle_libzip_SRCS}) | ||
23 | 23 | | |||
24 | target_link_libraries(kerfuffle_libzip ${LibZip_LIBRARIES}) | 24 | target_link_libraries(kerfuffle_libzip KF5::KIOCore ${LibZip_LIBRARIES}) | ||
25 | 25 | | |||
26 | set(INSTALLED_LIBZIP_PLUGINS "${INSTALLED_LIBZIP_PLUGINS}kerfuffle_libzip;") | 26 | set(INSTALLED_LIBZIP_PLUGINS "${INSTALLED_LIBZIP_PLUGINS}kerfuffle_libzip;") | ||
27 | 27 | | |||
28 | set(SUPPORTED_ARK_MIMETYPES "${SUPPORTED_ARK_MIMETYPES}${SUPPORTED_LIBZIP_MIMETYPES}" PARENT_SCOPE) | 28 | set(SUPPORTED_ARK_MIMETYPES "${SUPPORTED_ARK_MIMETYPES}${SUPPORTED_LIBZIP_MIMETYPES}" PARENT_SCOPE) | ||
29 | set(INSTALLED_KERFUFFLE_PLUGINS "${INSTALLED_KERFUFFLE_PLUGINS}${INSTALLED_LIBZIP_PLUGINS}" PARENT_SCOPE) | 29 | set(INSTALLED_KERFUFFLE_PLUGINS "${INSTALLED_KERFUFFLE_PLUGINS}${INSTALLED_LIBZIP_PLUGINS}" PARENT_SCOPE) |