diff options
author | Jan-Marek Glogowski <glogow@fbihome.de> | 2019-07-09 15:28:29 +0000 |
---|---|---|
committer | Jan-Marek Glogowski <glogow@fbihome.de> | 2019-07-21 23:22:46 +0200 |
commit | d3c6ac6d0f23df56644008ccb6aa2c8fa37ab1b5 (patch) | |
tree | 8f5e5a004c937d5a85fd66ff72834a977b645ace /shell/Library_kf5be.mk | |
parent | 49d17d392b7c7a309b3d9264643881656d386eb1 (diff) |
tdf#125922 rename kde5 to kf5 + plasma5
Just as the gtk3 plugin isn't named GNOME, rename kde5 to kf5, as
it is based on the KDE frameworks 5 libraries.
This also includes:
* a convenience alias to load the kf5 VCL plugin in case someone
requests the kde5 plugin.
* keep convenience kde5 configure switch, but warn about it
* rename detected desktop from kde5 to plasma5
Change-Id: I6764a05b81a5edbf284484c234fee2649aacf735
Reviewed-on: https://gerrit.libreoffice.org/75313
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Diffstat (limited to 'shell/Library_kf5be.mk')
-rw-r--r-- | shell/Library_kf5be.mk | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/shell/Library_kf5be.mk b/shell/Library_kf5be.mk new file mode 100644 index 000000000000..628145176e0f --- /dev/null +++ b/shell/Library_kf5be.mk @@ -0,0 +1,40 @@ +# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*- +# +# This file is part of the LibreOffice project. +# +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +# + +$(eval $(call gb_Library_Library,kf5be1)) + +$(eval $(call gb_Library_use_sdk_api,kf5be1)) + +$(eval $(call gb_Library_use_externals,kf5be1,\ + boost_headers \ + kf5 \ +)) + +$(eval $(call gb_Library_use_libraries,kf5be1,\ + cppu \ + cppuhelper \ + sal \ +)) + +$(eval $(call gb_Library_set_componentfile,kf5be1,shell/source/backends/kf5be/kf5be1)) + +$(eval $(call gb_Library_add_exception_objects,kf5be1,\ + shell/source/backends/kf5be/kf5access \ + shell/source/backends/kf5be/kf5backend \ +)) + +# Workaround for clang+icecream (clang's -frewrite-includes +# doesn't handle Qt5's QT_HAS_INCLUDE that Qt5 uses for <chrono>). +ifeq ($(COM_IS_CLANG),TRUE) +$(eval $(call gb_Library_add_cxxflags,kf5be1, \ + -include chrono \ +)) +endif + +# vim: set shiftwidth=4 tabstop=4 noexpandtab: |