Warning, /pim/akonadi-import-wizard/src/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 
0002 
0003 configure_file(importwizard-version.h.in ${CMAKE_CURRENT_BINARY_DIR}/importwizard-version.h @ONLY)
0004 add_subdirectory(icons)
0005 add_subdirectory(libimportwizard)
0006 
0007 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/icons/*-apps-kontact-import-wizard.png")
0008 ecm_add_app_icon(importwizard_SRCS ICONS ${ICONS_SRCS})
0009 add_executable(akonadiimportwizard)
0010 
0011 target_sources(akonadiimportwizard PRIVATE
0012     main.cpp
0013     importwizard.cpp
0014     importwizardkernel.cpp
0015     importmailpluginmanager.cpp
0016     importwizarddisplayinfo.cpp
0017     manual/manualimportmailpage.cpp
0018     manual/importwizardfilterinfogui.cpp
0019     manual/manualselectfilterpage.cpp
0020     autodetect/widgets/selectprogramlistwidget.cpp
0021     autodetect/selectprogrampage.cpp
0022     autodetect/importaddressbookpage.cpp
0023     autodetect/importfilterpage.cpp
0024     autodetect/importmailpage.cpp
0025     autodetect/importsettingpage.cpp
0026     autodetect/importfinishpage.cpp
0027     autodetect/selectcomponentpage.cpp
0028     autodetect/importfilterinfogui.cpp
0029     autodetect/importcalendarpage.cpp
0030 
0031     importmailpluginmanager.h
0032     autodetect/importaddressbookpage.h
0033     autodetect/selectprogrampage.h
0034     autodetect/importfilterpage.h
0035     autodetect/selectcomponentpage.h
0036     autodetect/importfinishpage.h
0037     autodetect/importmailpage.h
0038     autodetect/widgets/selectprogramlistwidget.h
0039     autodetect/importsettingpage.h
0040     autodetect/importfilterinfogui.h
0041     autodetect/importcalendarpage.h
0042     importwizardkernel.h
0043     importwizarddisplayinfo.h
0044     libimportwizard_private_export.h
0045     importwizard.h
0046     manual/manualselectfilterpage.h
0047     manual/manualimportmailpage.h
0048     manual/importwizardfilterinfogui.h
0049     )
0050 
0051 
0052 ki18n_wrap_ui(akonadiimportwizard
0053     ui/autodetect/selectprogrampage.ui
0054     ui/autodetect/importaddressbookpage.ui
0055     ui/autodetect/importfilterpage.ui
0056     ui/autodetect/importmailpage.ui
0057     ui/autodetect/importsettingpage.ui
0058     ui/autodetect/selectcomponentpage.ui
0059     ui/autodetect/importfinishpage.ui
0060     ui/autodetect/importcalendarpage.ui
0061     ui/manual/manualimportmailpage.ui
0062     ui/manual/manualselectfilterpage.ui
0063     )
0064 
0065 ecm_qt_declare_logging_category(akonadiimportwizard HEADER importwizard_debug.h IDENTIFIER IMPORTWIZARD_LOG CATEGORY_NAME org.kde.pim.importwizard
0066         DESCRIPTION "importwizard (importwizard)"
0067         OLD_CATEGORY_NAMES log_importwizard
0068         EXPORT IMPORTWIZARD
0069     )
0070 
0071 
0072 if (COMPILE_WITH_UNITY_CMAKE_SUPPORT)
0073     set_target_properties(akonadiimportwizard PROPERTIES UNITY_BUILD ON)
0074 endif()
0075 target_link_libraries(akonadiimportwizard
0076     KPim6ImportWizard
0077     KPim6::AkonadiCore
0078     KF6::XmlGui
0079     KPim6::MailImporterAkonadi
0080     KPim6::PimCommon
0081     KPim6::MailCommon
0082     KF6::I18n
0083     KF6::CoreAddons
0084     KF6::Crash
0085     KF6::DBusAddons
0086     Qt::Widgets
0087     KF6::ConfigCore
0088     KF6::WidgetsAddons
0089     )
0090 
0091 install(TARGETS akonadiimportwizard  ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
0092 install(PROGRAMS data/org.kde.akonadiimportwizard.desktop DESTINATION ${KDE_INSTALL_APPDIR})
0093 
0094 add_subdirectory(manual/pics)
0095 add_subdirectory(plugins/)