summaryrefslogtreecommitdiffstats
path: root/kshowmail/CMakeLists.txt
blob: ef44f75b32bee3ab72f55adfa6c669b42eb9b162 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
add_subdirectory( kcmconfigs )

include_directories(
  ${CMAKE_BINARY_DIR}
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${TDE_INCLUDE_DIR}
  ${TQT_INCLUDE_DIRS}
  ${MIMELIB1_INCLUDE_DIR}
)

link_directories(
  ${TQT_LIBRARY_DIRS}
  ${TDE_LIB_DIR}
)


##### kshowmail (executable)

tde_add_executable( ${PROJECT_NAME} AUTOMOC

  SOURCES
        AlertDlg.ui
        alertdialog.cpp configelem.cpp
        configlist.cpp decodeRFC2047.cpp
        encryption.cpp filteritem.cpp
        filteritemcriteria.cpp filterlog.cpp
        filterlogentry.cpp headerfilter.cpp
        kfeedback.cpp kshowmail.cpp
        kshowmaildoc.cpp kshowmaildock.cpp
        kshowmailfeedback.cpp kshowmailview.cpp
        tdewalletaccess.cpp main.cpp
        senderlistfilter.cpp serverdialog.cpp
        showheaderdialog.cpp showlistviewitem.cpp
        showmaildialog.cpp showrecord.cpp
        showrecordelem.cpp uniqueapp.cpp
        filterlogview.cpp filterlogviewdeleteditem.cpp
        filterlogviewmoveditem.cpp
  LINK
     tdecore-shared
     tdeui-shared
     tdeio-shared
     tdeutils-shared
     tdewalletclient
     ${MIMELIB1_LIBRARIES}
     
  DESTINATION ${BIN_INSTALL_DIR}
)


##### icons

tde_install_icons( ${PROJECT_NAME} )


##### other data

install(
    FILES kshowmailui.rc
    DESTINATION ${DATA_INSTALL_DIR}/${PROJECT_NAME}
)

install(
    FILES ${PROJECT_NAME}.desktop
    DESTINATION ${APPS_INSTALL_DIR}/Internet
)