kde-extraapps/kdeplasma-addons/applets/frame/CMakeLists.txt

35 lines
1.3 KiB
Text
Raw Normal View History

project(plasma-frame)
macro_optional_find_package(Kexiv2)
macro_log_feature(KEXIV2_FOUND "libkexiv2" "Library to access EXIF information" "http://www.kde.org" FALSE "0.2.0" "RECOMMENDED: Enables automatic rotation for frame applet" )
set(frame_SRCS
frame.cpp
slideshow.cpp
picture.cpp
imagescaler.cpp
imageloader.cpp
2015-09-02 02:13:50 +03:00
configdialog.cpp
imageSettings.ui
appearanceSettings.ui
)
macro_bool_to_01(KEXIV2_FOUND HAVE_KEXIV2)
kde4_add_plugin(plasma_applet_frame ${frame_SRCS})
if(HAVE_KEXIV2)
include_directories( ${KEXIV2_INCLUDE_DIR} )
set_source_files_properties(picture.cpp imageloader.cpp PROPERTIES
COMPILE_FLAGS -DHAVE_KEXIV2)
target_link_libraries(plasma_applet_frame ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS} ${KEXIV2_LIBRARIES} )
else (HAVE_KEXIV2)
target_link_libraries(plasma_applet_frame ${KDE4_PLASMA_LIBS} ${KDE4_KIO_LIBS} ${KDE4_KFILE_LIBS} )
endif(HAVE_KEXIV2)
install(TARGETS plasma_applet_frame DESTINATION ${PLUGIN_INSTALL_DIR})
install(FILES plasma-frame-default.desktop DESTINATION ${SERVICES_INSTALL_DIR})
#install(FILES picture-frame-default.jpg DESTINATION ${DATA_INSTALL_DIR}/desktoptheme/default/widgets/)
install(FILES picture-frame-default.jpg DESTINATION ${DATA_INSTALL_DIR}/plasma-applet-frame/)