set(SCENE_OPENGL_SRCS scene_opengl.cpp lanczosfilter.cpp ) include(ECMQtDeclareLoggingCategory) ecm_qt_declare_logging_category( SCENE_OPENGL_SRCS HEADER logging.h IDENTIFIER KWIN_OPENGL CATEGORY_NAME kwin_scene_opengl DEFAULT_SEVERITY Critical ) qt5_add_resources(SCENE_OPENGL_SRCS resources.qrc) add_library(KWinSceneOpenGL MODULE ${SCENE_OPENGL_SRCS}) set_target_properties(KWinSceneOpenGL PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/org.kde.kwin.scenes/") target_link_libraries(KWinSceneOpenGL kwin SceneOpenGLBackend ) install( TARGETS KWinSceneOpenGL DESTINATION ${PLUGIN_INSTALL_DIR}/org.kde.kwin.scenes/ )