kwin/plugins/scenes/opengl/CMakeLists.txt
Vlad Zagorodniy be8729105f Move lanczos filter away from KWin core
Summary:
Lanczos filter shouldn't be in KWin core because it's quite specific about
rendering backend.

Test Plan: Windows in the desktop grid look normal.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: mart, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D18774
2019-02-07 18:03:34 +02:00

32 lines
723 B
CMake

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/
)