# -*- 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,salhelper)) $(eval $(call gb_Library_add_defs,salhelper,\ -DSALHELPER_DLLIMPLEMENTATION \ )) $(eval $(call gb_Library_set_is_ure_library_or_dependency,salhelper)) $(eval $(call gb_Library_use_libraries,salhelper,\ sal \ )) $(eval $(call gb_Library_add_exception_objects,salhelper,\ salhelper/source/condition \ salhelper/source/dynload \ salhelper/source/simplereferenceobject \ salhelper/source/thread \ salhelper/source/timer \ )) # At least on Linux, for backwards compatibility the salhelper library needs a # specific soname and symbol versioning. The symbols in the gcc3.map should be # those not already filtered out due to hidden visibility, so combining the # visibility feature with the version map file feature works well. # Solaris would need something like this, too. Its backwards compatibility is # broken for now: $(eval $(call gb_Library_set_soversion_script,salhelper,$(SRCDIR)/salhelper/source/gcc3.map)) # vim: set noet sw=4 ts=4: nkins Reviewed-by: Luboš Luňák <l.lunak@collabora.com> make some plugins used the shared framework 2019-07-17T17:32:43+00:00 Noel Grandin noel.grandin@collabora.co.uk 2019-07-17T13:06:43+00:00 dd969ad6e006adb4a9585c0d1b3378f29bbe5787 Change-Id: Ie283a4774564f25e0fde8ca35212f92be786d671 Reviewed-on: https://gerrit.libreoffice.org/75785 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Change-Id: Ie283a4774564f25e0fde8ca35212f92be786d671
Reviewed-on: https://gerrit.libreoffice.org/75785
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
filter out AST in more plugins 2018-08-23T14:34:48+00:00 Noel Grandin noel.grandin@collabora.co.uk 2018-08-23T12:35:15+00:00 1fd27a79318b2a762e3ae1590dde783ee656234b I seem to have missed quite a few in commit 9f4d23c15115d64febd6bf01f870cc157badd350 filter out some of the AST in the plugins This nets me another 14% improvement Change-Id: I39b980b49ced560f768045dbedd3ddfef29306c1 Reviewed-on: https://gerrit.libreoffice.org/59501 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
I seem to have missed quite a few in

    commit 9f4d23c15115d64febd6bf01f870cc157badd350
    filter out some of the AST in the plugins

This nets me another 14% improvement

Change-Id: I39b980b49ced560f768045dbedd3ddfef29306c1
Reviewed-on: https://gerrit.libreoffice.org/59501
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Avoid -Werror=deprecated-declarations with recent Clang trunk 2018-08-10T13:14:03+00:00 Stephan Bergmann sbergman@redhat.com 2018-08-10T10:35:21+00:00 3cc5149a84c7b8cfaf0deb2e2f6c88c72343ee28 ...which first added alternative names to and then deprecated getLocBegin/End Change-Id: Iaefb8ce259057abfa6cd20f0b63c0ef2949a96b2 Reviewed-on: https://gerrit.libreoffice.org/58820 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
...which first added alternative names to and then deprecated getLocBegin/End

Change-Id: Iaefb8ce259057abfa6cd20f0b63c0ef2949a96b2
Reviewed-on: https://gerrit.libreoffice.org/58820
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Clean away temporarily added using declarations 2017-11-07T10:50:47+00:00 Stephan Bergmann sbergman@redhat.com 2017-11-07T10:50:47+00:00 b35bb38f18fd94aa67af944f76b820d59380b78b Change-Id: I26734c13515394162d88351a1cbe2b20abdac865
Change-Id: I26734c13515394162d88351a1cbe2b20abdac865
new loplugin finalprotected 2016-11-16T09:10:16+00:00 Noel Grandin noel.grandin@collabora.co.uk 2016-11-16T06:59:52+00:00 7cca2c7fb328e64f1779993b60809eff6974b970 look for final classes, and make sure they don't have protected members Change-Id: I1fa810659bba02b61a5160dbfd8e24185ec9abf4 Reviewed-on: https://gerrit.libreoffice.org/30895 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
look for final classes, and make sure they don't have protected members

Change-Id: I1fa810659bba02b61a5160dbfd8e24185ec9abf4
Reviewed-on: https://gerrit.libreoffice.org/30895
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
kports'>distro/lhm/libreoffice-7-2+backports LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/external/librevenge
AgeCommit message (Expand)Author
2017-10-28librevenge: pass optimization flags to configureDavid Tardon
2017-10-10use gbuild way to update config.*, continuedDavid Tardon
2017-06-12iOS patch librevengejan Iversen
2016-05-30configure: set BOOST_CPPFLAGS also in --without-system-boost caseMichael Stahl
2015-12-25upload librevenge 0.0.3David Tardon
2015-11-12Generalize COM_GCC_IS_CLANG -> COM_IS_CLANGStephan Bergmann
2015-09-17blind attempt to fix lcovDavid Tardon
2015-09-01core: fix build with system boost 1.59David Ostrovsky
2015-08-11gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud
2015-08-07librevenge bundled soname patchAndras Timar