2017-05-24 21:55:34 +01:00
|
|
|
set(indicator_SRCS
|
|
|
|
main.cpp
|
|
|
|
deviceindicator.cpp
|
|
|
|
)
|
|
|
|
|
|
|
|
include(ECMAddAppIcon)
|
|
|
|
ecm_add_app_icon(indicator_SRCS ICONS
|
|
|
|
../icon/16-apps-kdeconnect.png
|
|
|
|
../icon/22-apps-kdeconnect.png
|
|
|
|
../icon/32-apps-kdeconnect.png
|
|
|
|
../icon/48-apps-kdeconnect.png
|
|
|
|
../icon/64-apps-kdeconnect.png
|
|
|
|
../icon/128-apps-kdeconnect.png
|
|
|
|
../icon/256-apps-kdeconnect.png
|
|
|
|
)
|
|
|
|
|
|
|
|
add_executable(kdeconnect-indicator ${indicator_SRCS})
|
2019-04-30 18:03:24 +01:00
|
|
|
target_include_directories(kdeconnect-indicator PUBLIC ${CMAKE_BINARY_DIR})
|
2019-06-09 16:28:49 +01:00
|
|
|
target_link_libraries(kdeconnect-indicator Qt5::Widgets KF5::CoreAddons KF5::I18n KF5::Notifications KF5::DBusAddons KF5::KCMUtils kdeconnectinterfaces kdeconnectcore)
|
2019-06-09 22:36:42 +01:00
|
|
|
if (APPLE)
|
|
|
|
target_link_libraries(kdeconnect-indicator "-framework CoreFoundation")
|
|
|
|
endif()
|
2016-11-23 18:41:55 +00:00
|
|
|
|
|
|
|
install(TARGETS kdeconnect-indicator ${INSTALL_TARGETS_DEFAULT_ARGS})
|
2017-05-24 20:56:59 +01:00
|
|
|
install(PROGRAMS org.kde.kdeconnect.nonplasma.desktop DESTINATION ${XDG_APPS_INSTALL_DIR})
|