kwin/plugins/scenes/opengl/CMakeLists.txt
Vlad Zahorodnii 09b47b5250 Undo some recent cmake changes
Unfortunately linking can be very fragile so let's not break things.
2019-09-18 13:50:52 +03:00

32 lines
723 B
CMake

set(SCENE_OPENGL_SRCS
lanczosfilter.cpp
scene_opengl.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/
)