SVN_SILENT made messages (.desktop file)
[kdepim.git] / mailimporter / CMakeLists.txt
blob5cf4849c3ea4c09d7b4cd76431ce4c61d97cacbb
1 project(mailimporter)
3 set(libmailimporter_SRCS
4   importmailswidget.cpp
5   filterinfogui.cpp
6   filterinfo.cpp
7   filters.cpp
8   filter_oe.cpp
9   filter_pmail.cpp
10   filter_plain.cpp
11   filter_mbox.cpp
12   filter_evolution.cpp
13   filter_mailapp.cpp
14   filter_evolution_v2.cpp
15   filter_evolution_v3.cpp
16   filter_opera.cpp
17   filter_thunderbird.cpp
18   filter_kmail_maildir.cpp
19   filter_sylpheed.cpp
20   filter_clawsmail.cpp
21   filter_thebat.cpp
22   filter_lnotes.cpp
23   filter_kmail_archive.cpp
24   filter_mailmangzip.cpp
25   filterbalsa.cpp 
26   selectthunderbirdprofilewidget.cpp 
27   othermailerutil.cpp
30 include_directories(${Boost_INCLUDE_DIR} ${CMAKE_SOURCE_DIR}/libkdepim)
31 set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${KDE4_ENABLE_EXCEPTIONS}" )
33 kde4_add_ui_files(libmailimporter_SRCS ui/importmailswidget.ui ui/selectthunderbirdprofilewidget.ui)
35 kde4_add_library(mailimporter ${LIBRARY_TYPE} ${libmailimporter_SRCS})
36 target_link_libraries(mailimporter
37   ${KDE4_KIO_LIBS}
38   ${KDEPIMLIBS_AKONADI_LIBS}
39   ${KDEPIMLIBS_AKONADI_KMIME_LIBS}
40   ${KDEPIMLIBS_KMIME_LIBS}
41   ${KDEPIMLIBS_KPIMUTILS_LIBS}
42   kdepim
43   messagecore
46 set_target_properties(mailimporter PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
47 install(TARGETS mailimporter ${INSTALL_TARGETS_DEFAULT_ARGS})