Warning, /graphics/gwenview/importer/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 project(importer)
0002
0003 include_directories(
0004 ${CMAKE_CURRENT_SOURCE_DIR}/..
0005 ${CMAKE_CURRENT_BINARY_DIR}/..
0006 )
0007
0008 set(importer_SRCS
0009 importerconfigdialog.cpp
0010 dialogpage.cpp
0011 documentdirfinder.cpp
0012 fileutils.cpp
0013 main.cpp
0014 importdialog.cpp
0015 importer.cpp
0016 progresspage.cpp
0017 filenameformater.cpp
0018 serializedurlmap.cpp
0019 thumbnailpage.cpp
0020 importerconfigdialog.h
0021 dialogpage.h
0022 documentdirfinder.h
0023 fileutils.h
0024 importdialog.h
0025 importer.h
0026 progresspage.h
0027 filenameformater.h
0028 serializedurlmap.h
0029 thumbnailpage.h
0030 )
0031 ecm_qt_declare_logging_category(importer_SRCS HEADER gwenview_importer_debug.h IDENTIFIER GWENVIEW_IMPORTER_LOG CATEGORY_NAME org.kde.kdegraphics.gwenview.importer DESCRIPTION "gwenview importer (kdegraphics)" EXPORT GWENVIEW)
0032 ki18n_wrap_ui(importer_SRCS
0033 dialogpage.ui
0034 importerconfigdialog.ui
0035 progresspage.ui
0036 thumbnailpage.ui
0037 )
0038
0039 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../icons/*-apps-gwenview.png")
0040 ecm_add_app_icon(importer_SRCS ICONS ${ICONS_SRCS})
0041
0042 kconfig_add_kcfg_files(importer_SRCS
0043 importerconfig.kcfgc
0044 )
0045
0046 add_definitions(-DQT_NO_URL_CAST_FROM_STRING)
0047
0048 add_executable(gwenview_importer ${importer_SRCS})
0049
0050 target_link_libraries(gwenview_importer
0051 gwenviewlib
0052 KF6::KIOCore
0053 KF6::ItemModels
0054 KF6::WidgetsAddons
0055 Qt::Core
0056 )
0057
0058 target_link_libraries(gwenview_importer
0059 LINK_INTERFACE_LIBRARIES
0060 KF6::KIOCore
0061 KF6::ItemModels
0062 KF6::WidgetsAddons
0063 Qt::Core
0064 )
0065
0066 install(TARGETS gwenview_importer
0067 ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0068
0069 install(FILES gwenview_importer.desktop
0070 gwenview_importer_camera.desktop
0071 DESTINATION ${KDE_INSTALL_DATADIR}/solid/actions/)
0072
0073 install(FILES org.kde.gwenview_importer.desktop DESTINATION ${KDE_INSTALL_APPDIR})