mirror of
https://bitbucket.org/smil3y/kde-playground.git
synced 2025-02-23 18:32:51 +00:00
20 lines
884 B
CMake
20 lines
884 B
CMake
add_definitions( -DQT_NO_CAST_FROM_ASCII )
|
|
add_definitions( -DQT_NO_CAST_TO_ASCII )
|
|
|
|
include_directories( ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
|
|
${QT_INCLUDE_DIR} ${QT_QTDBUS_INCLUDE_DIR} )
|
|
|
|
add_subdirectory(icons)
|
|
|
|
set(tray_sources main.cpp dock.cpp backup.cpp backupassistant.cpp restore.cpp restoreassistant.cpp global.cpp)
|
|
|
|
qt4_generate_dbus_interface( ${CMAKE_CURRENT_SOURCE_DIR}/dock.h
|
|
org.freedesktop.akonaditray.xml )
|
|
qt4_add_dbus_adaptor( tray_sources org.freedesktop.akonaditray.xml dock.h Dock )
|
|
|
|
add_executable(akonaditray ${tray_sources})
|
|
|
|
target_link_libraries(akonaditray ${KDE4_KIO_LIBS} ${KDE4_KDEUI_LIBS} ${AKONADI_COMMON_LIBRARIES} ${KDEPIMLIBS_AKONADI_LIBS})
|
|
|
|
install(TARGETS akonaditray ${INSTALL_TARGETS_DEFAULT_ARGS})
|
|
install(PROGRAMS akonaditray.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|