summaryrefslogtreecommitdiffstats
path: root/applications/mail/CMakeLists.txt
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-05 13:14:56 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-05 13:14:56 +0200
commita5b1c1c4bd44741a54895c4e84846c045facce70 (patch)
treecca1263b04351ccc8a964705b0ba06c3a7d47eea /applications/mail/CMakeLists.txt
parentd7e3a79c0f3692031c4f039077faa7667bc5d696 (diff)
downloadkube-a5b1c1c4bd44741a54895c4e84846c045facce70.tar.gz
kube-a5b1c1c4bd44741a54895c4e84846c045facce70.zip
kube-mail is now kube
Diffstat (limited to 'applications/mail/CMakeLists.txt')
-rw-r--r--applications/mail/CMakeLists.txt50
1 files changed, 0 insertions, 50 deletions
diff --git a/applications/mail/CMakeLists.txt b/applications/mail/CMakeLists.txt
deleted file mode 100644
index 56bbf98a..00000000
--- a/applications/mail/CMakeLists.txt
+++ /dev/null
@@ -1,50 +0,0 @@
1project(kube-mail)
2
3cmake_minimum_required(VERSION 2.8.12)
4cmake_policy(SET CMP0063 NEW)
5
6include(CPack)
7include(FeatureSummary)
8
9find_package(PkgConfig)
10
11################# set KDE specific information #################
12
13if(APPLE OR WIN32)
14 # for an ecm_add_app_icon() implementation acception svg icons
15 set(ECM_MIN_VERSION 5.29.0)
16else()
17 set(ECM_MIN_VERSION 0.0.8)
18endif()
19find_package(ECM ${ECM_MIN_VERSION} REQUIRED NO_MODULE)
20
21# where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked
22set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR})
23
24include(KDEInstallDirs)
25include(KDECMakeSettings)
26include(KDECompilerSettings)
27include(ECMAddAppIcon)
28
29find_package(Qt5 REQUIRED NO_MODULE COMPONENTS Core Quick Test Gui Widgets WebEngine)
30
31set (QT_MIN_VERSION "5.6.0")
32find_package(KF5 REQUIRED COMPONENTS Package)
33
34# install executable
35set(kube_mail_SRCS main.cpp)
36
37if(APPLE OR WIN32)
38 # Sets the icon on Windows and OSX
39 file(GLOB ICONS_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/../../icons/*-apps-kube_icon.*")
40 ecm_add_app_icon(kube_mail_SRCS ICONS ${ICONS_SRCS})
41endif()
42
43add_executable(${PROJECT_NAME} ${kube_mail_SRCS})
44qt5_use_modules(${PROJECT_NAME} Gui Quick Widgets WebEngine)
45target_link_libraries(${PROJECT_NAME} KF5::Package)
46
47install(TARGETS ${PROJECT_NAME} DESTINATION ${KDE_INSTALL_TARGETS_DEFAULT_ARGS})
48
49install(PROGRAMS org.kde.kube.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
50install(FILES org.kde.kube.appdata.xml DESTINATION ${KDE_INSTALL_DATAROOTDIR}/appdata/)