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
|
#
# Copyright (c) 2010-2016, Gilles Caulier, <caulier dot gilles at gmail dot com>
#
# Redistribution and use is allowed according to the terms of the BSD license.
# For details see the accompanying COPYING-CMAKE-SCRIPTS file.
subdirs(icons)
add_definitions(-DTRANSLATION_DOMAIN=\"kipiplugin_googleservices\")
set(kipiplugin_googleservices_PART_SRCS
authorize.cpp
replacedialog.cpp
mpform_gdrive.cpp
mpform_gphoto.cpp
plugin_googleservices.cpp
gswidget.cpp
gswindow.cpp
newalbumdlg.cpp
gdtalker.cpp
gptalker.cpp
)
add_library(kipiplugin_googleservices MODULE ${kipiplugin_googleservices_PART_SRCS})
target_link_libraries(kipiplugin_googleservices
PRIVATE
Qt5::Network
KF5::Kipi
KF5::I18n
KF5::WindowSystem
KF5kipiplugins
)
configure_file(kipiplugin_googleservices.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/kipiplugin_googleservices.desktop)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/kipiplugin_googleservices.desktop DESTINATION ${SERVICES_INSTALL_DIR})
install(TARGETS kipiplugin_googleservices DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES kipiplugin_googleservicesui.rc DESTINATION ${KXMLGUI_INSTALL_DIR}/kipi)
|