########### add version number into compilation defines add_definitions ( -DAPP_VERSION=\\\"${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}\\\") add_subdirectory( config ) ########### next target ############### set(kwin_nitrogen_SRCS lib/helper.cpp lib/tileset.cpp nitrogen.cpp nitrogenbutton.cpp nitrogenclient.cpp nitrogenconfiguration.cpp nitrogenexception.cpp nitrogenexceptionlist.cpp nitrogensizegrip.cpp x11util.cpp ) kde4_add_plugin(kwin3_nitrogen ${kwin_nitrogen_SRCS}) target_link_libraries( kwin3_nitrogen ${KDE4_KDEUI_LIBS} ${X11_X11_LIB} ${X11_Xrender_LIB} kdecorations ) install(TARGETS kwin3_nitrogen DESTINATION ${PLUGIN_INSTALL_DIR} ) ########### next target ############### set( conversion_SRCS nitrogenconfiguration.cpp nitrogenexception.cpp nitrogenexceptionlist.cpp nitrogenconvertexceptions.cpp ) kde4_add_executable(nitrogen-convert-exceptions ${conversion_SRCS}) target_link_libraries( nitrogen-convert-exceptions ${KDE4_KDEUI_LIBS} ${QT_QTXML_LIBRARY} ) install(TARGETS nitrogen-convert-exceptions DESTINATION ${INSTALL_TARGETS_DEFAULT_ARGS} ) ########### install files ############### install( FILES nitrogenclient.desktop DESTINATION ${DATA_INSTALL_DIR}/kwin/ )