Age | Commit message (Collapse) | Author |
|
Change-Id: I8d629c3b7f860ebe1c6e6d6cd761a876597b33b3
|
|
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
|
|
Change-Id: I845c26d0b69c08e07fb7159fb2bd6862ad9e5603
|
|
Seem to be needed by TiledLibreOffice at least, so possibly by any
app.
Change-Id: I52d4e6f4ce66e2a79b67e1f17ba926defd4ac8eb
|
|
...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
|
|
Change-Id: If5524c6c23bcd2500d029a33df141a0a1c611502
|
|
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
|
|
To be used when cross-compiling to Raspbian without proper cross-compilation
packages that would contain the necessary headers and libraries.
Change-Id: I342771e6ea9baaa2500c8c7ad7b3b42d12924461
|
|
There will be more needed.
Change-Id: Ibb3dff0e080370f25a3e8ff07ab78c1e9b73be52
|
|
Change-Id: Icdce8b7165f53caed1878e8f97a933cdaf3471ff
|
|
Change-Id: I9bfc757bbb5edbcb3e47e585592cafc3732b7f6e
|
|
Change-Id: Id2612f27bf067c7f4aab84e90f9568b813d812dd
|
|
Change-Id: Ie046b43f40bd704090bbca4d14ea5321ff7639d9
|
|
Change-Id: If469348f2385ef8009cf5a33f66f22d4a0e65070
|
|
Change-Id: I489126d291f9420aa1692d4b1f187f72dfd92a62
|
|
And bin few duplicated ones.
Change-Id: I55a0584adf6f9490e3becee626db388dcb73a228
|
|
helpcontent was not packaged into the tarball that is extracted into the
user's installation directory (and thus never was installed)
simplify the packaging by getting rid of the special "collect" dir
(LangPackHostName) that was the cause for the problem to begin with:
LanguagePack files were collected in LangPackHostName based directory,
while HelpPack files were collected in regular directory.
And that value wasn't even used for the actual path that is delivered to
the user, so get rid of it and the associated code.
Change-Id: Iadd24382a45722bbe8d58bd97be79609fd03021b
|
|
Change-Id: I0905fa9320f20d852d9c8d4cc053fd9e67d80720
|
|
Change-Id: I42570b4b7b68e36cab1286948d03df0c2f0d4103
|
|
- 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
|
|
Put cui and spl into extended_code and ignore the rest.
Also change DocumentLoader and LibreOffice4Android to use only
extended_core and writer as all the ios apps do, without knowing what is
really needed there.
Change-Id: Ic6a256ea47cc96132c0e7658d6ef2838b295ca71
|
|
It still seems to work for me.
Probably we do not need more components, but it's small enough for now.
Also add uui into 'core' group.
Change-Id: Ifadea8aa819ed17bbd021a0fa2373e6287e06446
|
|
Change-Id: I599bc30f30ff79317533ed5ba02b977d0ab91c65
|
|
Change-Id: Ifc021eabce9ae3dbd1a54edefda7d3ae3eb67b53
|
|
The equivalent of C break is Perl last; guess these are typos.
Change-Id: I1d61d319f2add029434ab5da7d9c01c7e807e8ac
Reviewed-on: https://gerrit.libreoffice.org/7188
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
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
|
|
Group logic from include/osl/detail/component-mapping.h has been
duplicated here for now.
The plan is to reuse this for iOS too if possible.
We don't need component-declarations.h now, which is good because
the list of implementation constructors is going to grow a lot over time.
Also, something needs to be done to avoid component-defines.h.
--constructor parameter was removed because it was not used
and also does not make sense.
__attribute__ ((visibility("default"))) is removed too.
Change-Id: I5e3f988800303d31e1d78220cbd25339bcbc482a
|
|
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
|
|
Should be extended to be helpfull for iOS too.
Change-Id: I862731b6386d5f9cbb508e0c138f45fbe1cb3f46
|
|
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
|
|
If the library does not work, things like fdo#67388 happen.
Change-Id: I3390fdb6f2cdf24145ddde4466146f91e5dfde82
|
|
Hopefully fixes fdo#67388. I can't reproduce here.
Change-Id: I5bcbb59a0f49e925d60f225b0f8f925d6d5dc468
|
|
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
|
|
regression from c2f5e09900561d417d53a74fd6bc189cb7d898e1
Change-Id: I840d066ec2fccb35fdbd96939c5593a71beb0abd
|
|
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>
|