Age | Commit message (Collapse) | Author |
|
Change-Id: Id5f22ac0f9fcfd7ab064111aec9abb00707d3e67
|
|
The 'suffix' GNU Make function returns the file name suffix including
the period. The test comparing to the string 'zip' will thus never
match, and gb_UnpackedTarget_STRIP_COMPONENTS_ZIP_DEFAULT will not be
used, but gb_UnpackedTarget_STRIP_COMPONENTS_TAR_DEFAULT. But as most
of the Zip archives we unpack do have a top-level with a single
directory anyway, that we want to "strip", that works out
fine. Apparently those that don't have a such directory level pass a 0
as second argument to gb_UnpackedTarget_STRIP_COMPONENTS_ZIP_DEFAULT
which has the effect of avoiding the "stripping".
Not sure what to actually do here, so I just commented the
situation... Should the code be fixed to do what it thinks it is
doing, but then to keep things working as before, should
gb_UnpackedTarget_STRIP_COMPONENTS_ZIP_DEFAULT be changed to 1?
Change-Id: I6436865dafe47e21e1365a602889cedab3c09784
|
|
Change-Id: Id9ad1df799c67110a426ee7ce41287703e8bdbfb
|
|
Change-Id: If89443c1668ca01c826c8fc353b20097c7da7bf4
|
|
Change-Id: I2ce348fe97cfc0fdaf1ad5e1063a28d069accdf5
|
|
Change-Id: I7974ee3119e0959cec09eefd5d5e6dcf87e9bd51
|
|
This reduces the amount of output in docs/ from 17G to 10G for me. No
big surprise, inheritance diagrams use only a few colors, so gif's
indexed colors work here nicely.
Thanks Christian Lohmaier for the idea.
Change-Id: I23db0c1a4dc7410cb3eb1ae99044962959fac28a
|
|
Change-Id: Iea04859c6afa203bd6b527b99c680ff4176cf9e1
|
|
... to be used together --with-iwyu to track down bloat in headers,
which are not always named in the convention that include-what-you-use
expects for reporting issues.
Change-Id: Idffda7d49cca43170717004d52779b4663de19ae
|
|
Change-Id: I7b028ff3af6c5cd6c48b4cf6095a16b57745db8c
|
|
Change-Id: I7a4d2dc0bd424f17eceb3f5d4c8758255bca50de
|
|
Change-Id: I91b05bb579b4f74fad7b479453389437d4376b2f
|
|
Change-Id: I264a94dc9cdecf1a21ee37b37b5464e05a8e205a
|
|
Make equivalent to unxgcc.mk (with gld).
NB: use $(READELF) updated in configure.ac and config_host.mk.in
Signed-off-by: Michael Stahl <mstahl@redhat.com>
(cherry picked from commit d6afd367167ed406cd97192da358b776dbf5158e)
Conflicts:
solenv/gbuild/platform/solaris.mk
note: while cherry-picking to master, removed all mention of toolchains
that are unsupported on master due to lack of C++11 support (GCC < 4.6).
Change-Id: Iaf175fb7db095c567e9837eac8456c0c3809e334
Reviewed-on: https://gerrit.libreoffice.org/12384
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I1ab4e23b0539f8d39974787f226e57a21f96e959
Reviewed-on: https://gerrit.libreoffice.org/12164
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
Change-Id: Id87f71b6d31720173f0c5ec2a4fc395065223b79
Reviewed-on: https://gerrit.libreoffice.org/12300
Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Tested-by: Noel Grandin <noelgrandin@gmail.com>
|
|
getTokenFromUTF8: calls getTokenDirect
getTokenDirect: uses perfect hash
New makefile creates perfect hash table with perl-script gentoken.pl.
I found the script on https://wiki.openoffice.org/wiki/XFastTokenHandler and made some changes.
XMLTokens are defined in tokens.txt
Change-Id: Id04134a896ee082e2d0ba55a715fede19ff04928
Reviewed-on: https://gerrit.libreoffice.org/12335
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
|
|
Change-Id: Ic9694aa8bd85fe0548b8f5fc5f52b4bbd6dce1cf
|
|
This implements 3a4860a751980b566b44d57cde188292df5e8726 in the proper place.
Change-Id: I7b60602933819561d0bff5e72dcd5ee8986f63c0
|
|
by using make's file function via the var2file wrapper instead of
using loooooong echo statements
Change-Id: Ie81007ad7de8c4e9f4d07724fba3cbe0e93f821d
|
|
Change-Id: Ic297f14ea1bf5f3fa69c80a34439b5d13fc84346
|
|
Change-Id: I419ca67dc1f87dd9ac751aa5a094fecf58136edb
|
|
Change-Id: I6c25988497208d9ae652feb1f9c37032f22ae376
Reviewed-on: https://gerrit.libreoffice.org/12295
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: I9f96cf3e059d444c52ce81b37cf5f69157c2888d
|
|
... by disallowing usage of gb_Helper_register_* without _for_install
for layers that imply installation.
Change-Id: I5734b2d6fbc57196633a562dd5df0236cc290ca6
|
|
Change-Id: Ia43976d84eede6f699381bc4f3daf89b95e4cb4f
Reviewed-on: https://gerrit.libreoffice.org/12150
Reviewed-by: Bryan Quigley <gquigs@gmail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
|
|
Change-Id: Id4fc5dda86845d23fe35122f7ade3ae99b2d123c
|
|
Because the product name may be others.
Change-Id: I2cd60fd029c7a75b8018b681303aa2883cd3dc97
Reviewed-on: https://gerrit.libreoffice.org/12074
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Do not abort in tests which take longer then before.
Since 4f5f6d2444a24138c3d3d378771f87cb06427195 we have nice tool to
collect callgrind results, store them..
Also, make it not necessary to duplicate anything. Any test can be turned
into a performance test by using callgrindStart/callgrindDump. You only
need to duplicate the makefile name in gb_Module_add_perfcheck_targets.
So, if the test is run as part of 'perfcheck', it runs under callgrind,
otherwise it behaves like a regular unit test.
Change-Id: I7acbb855b1823c9a32ba126abb57dccc767ca239
|
|
... because the upcoming AutoInstall conversions introduce dependency
from FolderItem to auto-installed executables, and we want to ensure
that that keeps working.
Change-Id: I08d4aeddd28b93f080e201716597315e9a6ec2d6
|
|
Change-Id: Iccaf452a16e1971afbca9c7af330d8ab3aa7318d
|
|
Change-Id: Ic0de3e77d9f5c05e41e434d7ae2215ba4460f13f
|
|
Change-Id: I5e118182e146645ee8546c69edf21834117a1129
|
|
...it causes the library's objects to be loaded twice, causing potential trouble
with static data. So introduce gb_Cppunit_set_componentfile, processing the
library's source component file into an additional workdir/CppuntiTest/
component file referencing the test library. (This required to drop the
gb_Helper_abbreviate_dirs bric-a-brac, as it would do $W replacement into file
URLs contained in the resulting .component file.)
Change-Id: I57847e549817d25cca53a13effd7d408e0c99f9a
|
|
Change-Id: Iad63330f8762b595ba5ee94fc20bc2c64ac92f6b
Reviewed-on: https://gerrit.libreoffice.org/11937
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Tested-by: Stephan Bergmann <sbergman@redhat.com>
|
|
Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
|
|
Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
|
|
Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270
Reviewed-on: https://gerrit.libreoffice.org/11908
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
Feature test macros that govern conditional compilation should be
defined in config_*.h include files, not on the compilation command
line.
Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
|
|
Change-Id: I5c6383cd383eef02cc9e8a6f4798b928763e46c6
Reviewed-on: https://gerrit.libreoffice.org/11994
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
...the generated .ilb, .lst, and .sid outputs requested by SdiTarget were
apparently unused.
Change-Id: I1abb2abc7945070451fce4a98a11d955515e3f63
|
|
add the expected number
Change-Id: Ib068288f7efbfebc2705c6084dc34a651def1986
Reviewed-on: https://gerrit.libreoffice.org/11948
Reviewed-by: Matúš Kukan <matus.kukan@collabora.com>
Tested-by: Matúš Kukan <matus.kukan@collabora.com>
|
|
new GCC compilers do not accept "obsolete and totally removed
in gcc 4.2 and later" -Wno-long-double flag
actually, it used to be Apple-only GCC extension for gcc<=3.3
Change-Id: Ied3320cbd45915682b628c99bb0a168ea4753bb7
Reviewed-on: https://gerrit.libreoffice.org/11819
Reviewed-by: Douglas Mencken <dougmencken@gmail.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
|
|
Change-Id: I6f91165b5c4bfd06a23224f2ed16818c7d74852b
|
|
with there respective env variable OS,COM,CPUNAME
this is a first step to get rid of OUTPATH
Change-Id: Idab4dd7b19deba5252390cbd2cb74dfff9efe64e
Reviewed-on: https://gerrit.libreoffice.org/11907
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: Idaf0b0e9fc38dc05f24c111304ef5189b4ba111c
Reviewed-on: https://gerrit.libreoffice.org/11906
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
...since f49ff3f5769e231c08781a7598e85dca5fb8dbc9 "We always build 64-bit OS X
code"
Change-Id: Ie2e2534bbef0014c81cc96f67572d39db21650fc
|
|
Change-Id: Ia201473c84dc0923e8f4bee6329ad926cd6addd6
|
|
Change-Id: I9e4c39c24fff8345f25729734a702667277e5dc3
|
|
...which was effectively unused; there only ever was a single sunjavaplugin that
is now folded directly into jvmfwk. Leaves room for further clean up.
Change-Id: I14dd2a3a09bd1ce9a8c3f5c156628ec11d954a0b
|