Age | Commit message (Collapse) | Author |
|
Change-Id: If1abbd654c407458a2a7947d6a2df07470417a38
|
|
...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: I50e61807b0f468ad014c6b02d2116b2624486af4
|
|
Unfortunately in commit 247cd33817457789645827a52d79a1876b9760a3 I
mistakenly included the directories wrongly. This fixes this.
Change-Id: I91193321d1264985eab4865ca05adeab96401b2f
Reviewed-on: https://gerrit.libreoffice.org/7669
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
|
|
At the moment, project headers can be either in $PROJECT/inc or
include/$PROJECT. I believe it is possible for them to be in both
locations. Unfortunately, we check for both areas, and doxygen spits
out an error.
Fix is to check if the header directory exists, only use it if it does.
Change-Id: I2e59d8ce0028c20b7d239dcc6e07792edf7078d1
Reviewed-on: https://gerrit.libreoffice.org/7631
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
The latest version of Doxygen doesn't like some of the obsolete options
Also increase DOT_GRAPH_MAX_NODES to 200
Change-Id: I196fdb010088dc446be3a366804df7d5dc815039
Reviewed-on: https://gerrit.libreoffice.org/7610
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
|
|
Change-Id: I2282ce87a1c91e2e948cf15c0a0f3b22f7b6c476
|
|
Change-Id: I55fee30e64cdb591d73cfcadfd7a9efb10485ba9
|
|
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
|