Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Plasma
KWin
Commits
c5d97ba0
Commit
c5d97ba0
authored
Jan 05, 2021
by
Vlad Zahorodnii
Browse files
cmake: Clean up CMakeLists.txt for QPA plugin
parent
3dc00de8
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/qpa/CMakeLists.txt
View file @
c5d97ba0
include_directories
(
${
Qt5Core_PRIVATE_INCLUDE_DIRS
}
)
include_directories
(
${
Qt5Gui_PRIVATE_INCLUDE_DIRS
}
)
set
(
QPA_SOURCES
backingstore.cpp
eglhelpers.cpp
...
...
@@ -19,15 +16,16 @@ ecm_qt_declare_logging_category(QPA_SOURCES HEADER logging.h IDENTIFIER KWIN_QPA
add_library
(
KWinQpaPlugin OBJECT
${
QPA_SOURCES
}
)
target_compile_definitions
(
KWinQpaPlugin PRIVATE QT_STATICPLUGIN
)
set
(
QT5PLATFORMSUPPORT_LIBS
target_include_directories
(
KWinQpaPlugin PRIVATE
${
Qt5Core_PRIVATE_INCLUDE_DIRS
}
${
Qt5Gui_PRIVATE_INCLUDE_DIRS
}
)
target_link_libraries
(
KWinQpaPlugin PRIVATE
Qt5::FontDatabaseSupportPrivate
Qt5::ThemeSupportPrivate
Qt5::EventDispatcherSupportPrivate
)
target_link_libraries
(
KWinQpaPlugin
${
QT5PLATFORMSUPPORT_LIBS
}
${
FREETYPE_LIBRARIES
}
# Must be after QT5PLATFORMSUPPORT_LIBS
Freetype::Freetype
# Must be after Qt5 platform support libs
Fontconfig::Fontconfig
kwin
)
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment