mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 10:22:50 +00:00
89 lines
2.6 KiB
CMake
89 lines
2.6 KiB
CMake
project(importwizard)
|
|
|
|
add_subdirectory(icons)
|
|
|
|
set(importwizard_SRCS
|
|
abstractbase.cpp
|
|
importwizardkernel.cpp
|
|
selectprogrampage.cpp
|
|
importaddressbookpage.cpp
|
|
importfilterpage.cpp
|
|
importmailpage.cpp
|
|
importsettingpage.cpp
|
|
importwizard.cpp
|
|
importfinishpage.cpp
|
|
main.cpp
|
|
abstractimporter.cpp
|
|
selectcomponentpage.cpp
|
|
importfilterinfogui.cpp
|
|
abstractsettings.cpp
|
|
abstractaddressbook.cpp
|
|
abstractcalendar.cpp
|
|
importcalendarpage.cpp
|
|
importwizardutil.cpp
|
|
thunderbird/thunderbirdimportdata.cpp
|
|
thunderbird/thunderbirdsettings.cpp
|
|
thunderbird/thunderbirdaddressbook.cpp
|
|
thunderbird/addressbook/MorkParser.cpp
|
|
sylpheed/sylpheedimportdata.cpp
|
|
sylpheed/sylpheedsettings.cpp
|
|
sylpheed/sylpheedaddressbook.cpp
|
|
sylpheed/sylpheedsettingsutils.cpp
|
|
evolutionv3/evolutionv3importdata.cpp
|
|
evolutionv3/evolutionsettings.cpp
|
|
evolutionv3/evolutioncalendar.cpp
|
|
evolutionv3/evolutionaddressbook.cpp
|
|
evolutionv3/evolutionutil.cpp
|
|
evolutionv2/evolutionv2importdata.cpp
|
|
evolutionv1/evolutionv1importdata.cpp
|
|
opera/operaimportdata.cpp
|
|
opera/operaaddressbook.cpp
|
|
opera/operasettings.cpp
|
|
oe/oeimportdata.cpp
|
|
mailapp/mailappimportdata.cpp
|
|
pmail/pmailimportdata.cpp
|
|
pmail/pmailsettings.cpp
|
|
thebat/thebatimportdata.cpp
|
|
balsa/balsaimportdata.cpp
|
|
balsa/balsasettings.cpp
|
|
balsa/balsaaddressbook.cpp
|
|
claws-mail/clawsmailimportdata.cpp
|
|
claws-mail/clawsmailsettings.cpp
|
|
claws-mail/clawsmailaddressbook.cpp
|
|
trojita/trojitasettings.cpp
|
|
trojita/trojitaimportdata.cpp
|
|
trojita/trojitaaddressbook.cpp
|
|
kmail1/kmail1importdata.cpp
|
|
kmail1/kmail1settings.cpp
|
|
)
|
|
|
|
include_directories(${CMAKE_SOURCE_DIR}/mailimporter
|
|
${CMAKE_SOURCE_DIR}/mailcommon
|
|
${CMAKE_SOURCE_DIR}/pimcommon
|
|
${CMAKE_SOURCE_DIR}/messagecomposer/
|
|
${CMAKE_SOURCE_DIR}/mailcommon/filter/
|
|
${CMAKE_SOURCE_DIR}/messageviewer/
|
|
${CMAKE_SOURCE_DIR}/libkdepim/
|
|
)
|
|
|
|
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}" )
|
|
|
|
add_executable(importwizard ${importwizard_SRCS})
|
|
|
|
target_link_libraries(importwizard
|
|
${KDE4_KIO_LIBS}
|
|
${KDEPIMLIBS_AKONADI_LIBS}
|
|
${KDEPIMLIBS_AKONADI_KMIME_LIBS}
|
|
${KDEPIMLIBS_KMIME_LIBS}
|
|
${KDEPIMLIBS_KPIMUTILS_LIBS}
|
|
${KDEPIMLIBS_MAILTRANSPORT_LIBS}
|
|
mailimporter
|
|
pimcommon
|
|
mailcommon
|
|
kdepim
|
|
messagecomposer
|
|
messageviewer
|
|
)
|
|
|
|
install(TARGETS importwizard ${INSTALL_TARGETS_DEFAULT_ARGS})
|
|
install(PROGRAMS importwizard.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|