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})