Age | Commit message (Collapse) | Author |
|
see commit 7fe9808f009af2f0a4da58663eacd2caccdcaafe for reference
|
|
Change-Id: I855a7e260a9ad05d655d121dbed97597b21187d2
|
|
... from URE to NONE.
Change-Id: If43e07b88f2ab0e845f77d1f1a835627e5c48dd7
|
|
Change-Id: I560a8eded4747a9332f5dac29009eafd3d6e68b7
|
|
... via new scp2 macro LIBO_LIB_FILE_COMPONENTCONDITION.
(regression from 2feb756dd5ff486a3972cf676f6f1d07017bf0f6)
Change-Id: I6ab30cc1c14c34bd7dc1325e3f98d972544e7eea
|
|
...it is caused by some external code (newly so by glm included in chart2) and
does not really add value. (Incidentally, all relevent compilers, Clang, GCC,
and MSVC uniformly support this language extension anyway.)
Change-Id: I5b4c11b5cea0267bf39ac95e9021a5761a4d7b91
|
|
Change-Id: I86a294f699a1277addb2dc0bee5acc3b1a39a687
|
|
...which can act as either a rewriter or a non-rewriter that emits warnings.
Also added COMPILER_PLUGIN_WARNINGS_ONLY=X to demote warnings from plugin X from
errors to warnings, even under --enable-werror.
Change-Id: I05361936240a890515c6bba2459565417c1746b7
|
|
Change-Id: I66bb579019ce8411b821c623955a454fd81cf811
Reviewed-on: https://gerrit.libreoffice.org/7600
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Tested-by: Kohei Yoshida <libreoffice@kohei.us>
|
|
- first of all, code from CppunitTest.mk used from PythonTest.mk is bad
anyway
- also, this shortens and removes noise from the commandline executed
Change-Id: I6c5b41a0c497b766c3293aeec5c59240aa3ef37c
|
|
...so that on OS X they end up in LibreOffice*_SDK.app/idl/, not
LibreOffice.app/Contents/LibreOffice*_SDK.app/idl/.
Change-Id: Id001aed334a0e1d8f835ce797a17f1f67d1a3abb
|
|
Change-Id: I9ad8798b205e697a588804de3de758be7203f1a5
|
|
There needs to be a dependency from the header on cppumaker, because
headers do get rebuilt in this case and it's possible that the content
chnaged; unfortunately it's not possible to tell whether the content
of the headers actually did change, all of them will be touched which
will result in a large rebuild.
Change-Id: I78ae0631ba9197ca3d3edbd010319b77a6f01074
|
|
There used to be a dependency between .urd file and .hpp/.hdl files but
that was removed; introduce a dependency between .idl files and
.hpp/.hdl files to replace it so headers and stuff depending on them get
rebuilt.
Change-Id: Ibf1fe1db08c36ce42c392d27b794c2bc2a33738c
|
|
Galleries are needed in a cross-compilation only when targeting DESKTOP
platforms, which people don't do very often, so the problem had not been
noticed for a while.
Change-Id: Ieb0f010505af230db0661f02345ac6ace3b52957
|
|
Change-Id: If469348f2385ef8009cf5a33f66f22d4a0e65070
|
|
Change-Id: I0905fa9320f20d852d9c8d4cc053fd9e67d80720
|
|
- make packageinfo needs to see the all the Makefiles
- however, usually it does need to be called only once for a build
- thus, doing the generation of the packageinfo files in recursion (with
parseing the full Makefiles) and full generated dependencies,
therefore allowing the install targets to do their work without
parsing all the Makefiles and hence quicker
Change-Id: I477a528dcdfc3fbf5d7147bf328672ab13ece8da
|
|
In the past, NO_LOCALIZE_EXPORT macro must be used to
skip uneeded parsing of src files which has no localizable content.
It is unsued by now and it is more effective to handle
this files on gmake level:
gb_SrsTarget_add_nonlocalizable_files
gb_SrsTarget_add_nonlocalizable_templates
Plus remove some empty src file.
Change-Id: I8fc9b2db0b5fd7a3379d3c5be970c4fc691f4c53
|
|
We odbcbase is just used inside odbc library, so merge them.
Change-Id: I4f4b34873b570ddcf1065c49e5310a1e73092fd6
|
|
Change-Id: Ib9c92c059eaec367c809949550d9991e8bd10d93
|
|
Unfortunately doing it like that breaks the case where as part of
building a dependent library some headers are generated and those
headers are then needed when compiling a depending library. Case in
point: sqlbison.hxx.
(Sure, for that particular case, as such it is fairly likely that we
don't want any of the database connectivity code at all in any iOS or
Android case, but working on the --disable-database-connectivity
configure switch is another task...)
This reverts commit ea61ed8efe8d84b88754b1c6af0a85a76b3ce424.
Change-Id: I8dd1f260160c90473ecf12ce862f37df9767fa19
|
|
Change-Id: Ia5f104bfd707bcf4e159c78ca2764c861fb0b6d9
|
|
In the DISABLE_DYNLOADING case, a gbuild "Library" is actually a
static archive, so no point in having it depend on other libraries and
be re-created each time one of those have changed.
This hopefully will speed up incremental rebuilds for iOS and Android
nicely, especially in a debugging tree, as the creation of large
static archives with debug information is quite slow.
Change-Id: I17d6a8aeffa65b1e09a7a11544683659c72a50ba
|
|
Change-Id: I6fcf5ff3a8f543079c3c8d37a728eb0ba6e0587e
|
|
Change-Id: Ia54def7a404e07974eb1e8a556f4659cd974e7f8
Reviewed-on: https://gerrit.libreoffice.org/7081
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Matúš Kukan <matus.kukan@collabora.com>
|
|
...for internal loader="com.sun.star.loader.SharedLibrary" components, instead
of exported component_getImplementationEnvironmen (or implicit
CPPU_CURRENT_LANGUAGE_BINDING_NAME). Adapted a few .component files as proof-
of-concept, more to follow.
Change-Id: I82332e0a48e6fc1da245990bb72265fe6e58447e
|
|
Change-Id: Id08f07ec47b5d3e34e1ef1e73475bfe6b10268c9
|
|
Change-Id: I8a2ca73c02fd6b04ce60e7701c51d2362ef7ec06
|
|
Change-Id: Iecd054809109368e2305b3fd4183e53a57a1ec45
|
|
There is still libsvxlo.so <- libmergedlo.so dependency dropped,
but that does not break the build and I can't find the source.
Change-Id: I151375cad5d7365c309d9403810750b6cd2c5efb
|
|
Quoting 56211a166ab25d80de84c2cccce22be15a9be051 "fdo#72394 Don't endlessly
expand $(share_subdir_name) into itself":
* The compile-time variable LIBO_SHARE_FOLDER should not end up as a runtime
framework path variable, esp. since accidentally re-substituting it for
"share" segments in unrelated URLs like <file:///export/share/for-all> does
not make sense. ac4e19f9085dbd0103c7336a5318aa1e55b3e3e0 "fdo#68552: Don't
(attempt to) do run-time expansion of build-time parameters" had already
attempted a fix for that, but it had to be reverted again with
791a8b96f754798192875da287c84f8cfa4e533e because it "Unfortunately does not
work if BUILDDIR is different from SRCDIR."
So this time fix it not via configure-expanded *.in files, but via xsltproc
(for officecfg/registry/ files) and sed (for wizards/soruce/configshare files).
The changes to officecfg/util/alllang.xsl will replace @LIBO_SHARE_FOLDER@ only
in oor:name attribues (and in <value> text), not in any other attributes,
because I have no idea how to write that generically in XSLT and it happens to
be only needed in oor:name for now.
Change-Id: Iec78eb70dcbf1a5bbabf4e42f21c44dc65c3e438
|
|
It was removed in 56bb796673657c9f8683bbff08070c77c4c889cd.
Change-Id: Ia652d73d4aba26b39792286a1f410970b4e3b418
|
|
Using zip files reduce the file count in installer.
Uncompressed zip files can be compressed better by
packaging, thus we reduce the size of final package.
Change-Id: Id7c5ee9e302de325a29702b4e64301dc7102b2cf
Reviewed-on: https://gerrit.libreoffice.org/6938
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
Change-Id: I0772c596a3d49e63a728281261db21817fcda156
|
|
Change-Id: I62cecfb36dd912a1a736d063761faa445a29f3a7
|
|
Grr, needs more work.
This reverts commit 2ca092b7642d609f36951b45d50890b80340988d.
|
|
Change-Id: I62cecfb36dd912a1a736d063761faa445a29f3a7
|
|
Change-Id: I4ee41fdb600cb3a89da387dffe64e6a30192761c
|
|
Fix installer / scp2 to not ignore directory prefix in 'Name'.
Change-Id: Ib319363c8be73a72029f1ba3833e518e15c55e29
Reviewed-on: https://gerrit.libreoffice.org/6915
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Ib80cdc1408c8784db066b35f27993f8521772a76
|
|
Adding Windows-style paths (C:\foo\bar) happened to appear to work, as Cygwin
translated that into two paths C;\foo\bar (where the former typically just does
not exist and the latter is relative to the current drive, which is typically
C).
In theory, wrapping in $(shell cygpath -u ...) should not be necessary, but in
practice S is set to a Windows-syte path (which is probably a bug?) after the
paths of PATH would be shortened to use $I/$S/$W, which is prevented with the
wrapper.
In theory, the shell variable assignment PATH="$$PATH:... would more
idiomatically read PATH=$$PATH:"... but e.g.
unoidl/CustomTarget_unoidl-write_test.mk passes this variable assignment as a
command line argument to exectest.pl in which case it would potentially be split
into multiple arguments.
Change-Id: If870e9eba8b650fe75b324ac54c49891d19fcc55
|
|
Change-Id: Ibbc34014f91c8f1ce73a6e9a8f61fa421fdb9144
|
|
Change-Id: Ia7e654cdeffd832f51016ff51aa180fe3924ff4e
|
|
Change-Id: I9bb39bdd677af4be0da621370c51eb9e22ecc33f
|
|
Change-Id: Ia2498a118e729276a78ef3a4eb43b5d0b302d326
|
|
Change-Id: Ie4cb4113e98661d5c4b31a60ce1826b273c3cbc0
|
|
and not only when gdb is installed / the postprocess script succeeds
Change-Id: I36e2fcdb81296252d7402d77154e45614cb70038
|
|
Change-Id: Ifa9d755ff223f310881cece4d6dcfdd690ee8c78
|
|
Change-Id: Id5f6f5c1f3e46df2d9033ccd5bbf2af6ab38a9e8
Reviewed-on: https://gerrit.libreoffice.org/6754
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
|