Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I020c7ce4d9aa93cb0292378a410cdb9f7788e920
Signed-off-by: Michael Stahl <mstahl@redhat.com>
(cherry picked from commit e544f449eded2738b45de4be13c72b128a16bafe)
|
|
Change-Id: Ifd126a535f18db79a18aaec61b76cdf26ab33dff
Reviewed-on: https://gerrit.libreoffice.org/16522
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Julien Nabet <serval2412@yahoo.fr>
(cherry picked from commit 69c88a32aad2cafde197e98557868ad069795d60)
|
|
This reverts commit cf92da3d6e1de14756efe3f1ee79f393a2f3787d.
iff can mean "if and only if" so not a typo
(cherry picked from commit 2a65bf32ec270484dcea4d22d3c93552dc0c24dd)
|
|
Change-Id: I3fc60856b5a56e71d70b55c89323be074bdec3b3
(cherry picked from commit cf92da3d6e1de14756efe3f1ee79f393a2f3787d)
|
|
Reviewed-on: https://gerrit.libreoffice.org/16408
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
(cherry picked from commit aade27554d427649810f5635133519cadfa8002f)
Change-Id: I60ed5eb658d50cbc7dc572facb5463b7527b4d9b
|
|
Set up the toolchain to create sources and javadocs artifacts in
addition to JARs created during the build. Use Buck build tool for
that: [1]. This is a fork of Google's build tool Blaze, created by
Xooglers at Facebook. This build tool (like Blaze itself) uses
Python to write build files.
Add needed tools and build files to install LibreOffice API artifacts
to local Maven repository or deploy them to Maven Central.
To build all needed artifacts LibreOffice must be built regularly
with GNU make first. To build the rest of the API (sources and
javadocs):
$> buck build api
To replace version number with upcoming release version:
$> solenv/bin/version.py 5.1.0
To install the API to local Maven repository:
$> buck build api_install
To deploy the API to Maven Central:
$> buck build api_deploy
Detailed documentation is added to document the prerequisites and
the workflow to upload LibreOffice API to Maven Central.
* [1] https://buckbuild.com
Change-Id: Ibdd552a01110836703bc069abe829b9921491cac
Reviewed-on: https://gerrit.libreoffice.org/20343
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
Tested-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
(cherry picked from commit 1fd41f43eb73c373cb94d32d82c5fb7a7e243367)
Reviewed-on: https://gerrit.libreoffice.org/20814
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
Tested-by: Miklos Vajna <vmiklos@collabora.co.uk>
(cherry picked from commit 95fe7d0a68c230df13c80dd8759f86d635c48101)
|
|
Zillions of auto_ptr warnings in boost.
Change-Id: Ib9071c0241c2cb4c748f2634c1b39a2f8e889c20
Reviewed-on: https://gerrit.libreoffice.org/20737
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
(cherry picked from commit ee26cbc575206363e80752afa7a2fc11a4e62e3a)
|
|
Change-Id: I59a9401c0bdc2d641ea54498af0eb1e589ab12f3
(cherry picked from commit a322355727368ab087b718d32b70e4a9d9db645d)
(cherry picked from commit 38e24f1d059a6123ea15a68b4b24ca984642d66e)
Reviewed-on: https://gerrit.libreoffice.org/19942
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
Tested-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
(cherry picked from commit 1bdffdeecfd7ce35dd65833d21a1c6343e32685f)
|
|
Change-Id: I6971a7c4f5f230dc6ac01c91e4183c24f847e061
|
|
- added EULA (sla.r) in special OS X resource fork format
- added volume icon which does not work ATM, TODO later
- new dmg background image and adjusted .DS_Store
- fixes to tolerate space in app bundle name
Change-Id: I3f341bfcd5bea88681e57b314f6069be107c5c2b
|
|
The problem is that the precompiled headers' dependency files are not
run through concat-deps, hence they directly refer to headers of
external libraries' headers, which are not targets in the build system;
therefore re-building an external library does not cause the dependent
PCH to re-build and (at least with MSVC) the object files don't depend
on headers included via PCH anyway, so we get the recent link failure
in comphelper with MSVC, which wasn't rebuilt for icu's ABI change.
To fix that just use concat-deps, which re-writes header dependencies to
UnpackedTarball target dependencies.
Change-Id: Ic7555822925aaa1ff09b29bb73801fb83923bfab
(cherry picked from commit 475cf23efd7f278f3032c3b59fcee21ed6e5b1f1)
Reviewed-on: https://gerrit.libreoffice.org/19550
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
(cherry picked from commit 942da061cb439f9cce911590427b60c43b3b9029)
|
|
Change-Id: Ifa833d3adfce5dcc247a8c6e2f972c0638e5c05c
|
|
Change-Id: I9e79c07aa3cbb70076d9bab07294062df4be02c6
|
|
Change-Id: I71d49b20a7ce96bbbbe3d130a8e8230c7afc0351
|
|
Conflicts:
readlicense_oo/Package_files.mk
Change-Id: Ia380db465f5094216cb36526f6cc178043376356
|
|
the default Impress templates also make use of it, so not having it only
displays white background...
Change-Id: I34ffab7389fce60941fd926673a4999d40c50190
(cherry picked from commit 888535f1c4e8617786c1cb6151aa5ef992b0c30f)
|
|
Change-Id: I5767fa9a240b23de098fc6012555691dfb22c400
(cherry picked from commit 9aa6ec9bfaa3c76c291ab8ec9a1b87fb89b817e6)
|
|
Change-Id: Ic6485b060eceb47dc96ee102733f308d71beedb8
(cherry picked from commit ffaab97ac9a20476185d238b399c7ad093231af3)
|
|
(cherry picked from commit 3e3390e9236564f4becef9f61197aa1dcb93f7f6)
|
|
(cherry picked from commit 72a688db732bca48969977b84a165d6d6a80e5af)
|
|
9a6cdce37e601b1406c71fef16ad9b315045c9da was trying to fix the problem
with exposing deprecated vars and functions in system's error_code.hpp
include file by patching bundled boost version. This approach would
only make sense, when upstream version is going to be fixed ASAP. Apply
another approach, and follow the same pattern as applied in external
libraries, by defining
-DBOOST_ERROR_CODE_HEADER_ONLY \
-DBOOST_SYSTEM_NO_DEPRECATED
instead of patching bundled boost version. This way, the code would
work with unpatched system boost 1.59 final as well.
Reviewed-on: https://gerrit.libreoffice.org/18201
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Tested-by: David Ostrovsky <david@ostrovsky.org>
(cherry picked from commit e00a3a684e22f45f36b4002ce726cb2975cb36ae)
Change-Id: I8684ca458ea4a5b7d7c3c3acfe7c14a6d19bc665
Reviewed-on: https://gerrit.libreoffice.org/18374
Reviewed-by: David Tardon <dtardon@redhat.com>
Tested-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: Ie2d1cb7312de6f14a5c6de81eefd7a00be6f75c0
(cherry picked from commit 396643d46a778539f2bde30569d35ec05d7d867b)
Reviewed-on: https://gerrit.libreoffice.org/17421
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
This was causing all these "libpython3.3m.so: file not recognized: File
truncated" failures.
(cherry picked from commit 57dd4d01c1ba036e5da4abf986b8d594d0ccdb95)
RepositoryExternal.mk: for some reason Mac wants a GeneratedPackage
(cherry picked from commit d9162d24ce242f27f9cc0430f0650daac8e5db24)
Change-Id: I5d983fee8d5cd313fbd0d6ece800fa8b80d81b35
Reviewed-on: https://gerrit.libreoffice.org/17398
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: David Ostrovsky <david@ostrovsky.org>
Reviewed-by: David Tardon <dtardon@redhat.com>
|
|
Change-Id: I8e4983a91d4f97a2a20fbeed89d4e0f186c35fad
(cherry picked from commit f29ac1d91b12ab2f55d7ab7afce62238a59b8cba)
Reviewed-on: https://gerrit.libreoffice.org/17373
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Adolfo Jayme Barrientos <fitojb@ubuntu.com>
|
|
Change-Id: I7d7cbe85219615f80069155a954f917781bc5b71
(cherry picked from commit 3f040ce5ef691c1f93eb788eb67f3de8d772f07a)
Reviewed-on: https://gerrit.libreoffice.org/16503
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
|
|
The python tests currently use the default desktop-dependent vclplug,
but should use svp like every other test.
Apparently there's no way to pass command line parameters through
python, so set SAL_USE_VCLPLUGIN=svp.
Change-Id: Idb9afd87a1721c5188aeecd9b1f83521f6431757
(cherry picked from commit a9833ee9c27fef2f34ce1061ebfdf44d525c35ca)
|
|
Set the UILocale to en but do that with a registrymodifications.xcu as
setting it via configmgr requires a restart.
Change-Id: I26d9f6aa07852a7f18e2b3b7baccdb2e85524ea4
(cherry picked from commit 32b6002d46682819d440243aff4dd53556e89754)
|
|
Debugging with Visual-Studio, attach to soffice.bin
Description:
Start
make debugrun
after the start of LO, in VS-Debugger
"Attach to Process" to the soffice.bin
then start in other box the test with
make gb_JunitTest_DEBUGRUN=T JunitTest_YYY"
Change-Id: I44571d1d4feafe9ce836d71781eaf793fe72cb92
Reviewed-on: https://gerrit.libreoffice.org/16290
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
(cherry picked from commit 335ea1819b08dbefabb5d67445668d4868bb1db0)
Signed-off-by: Michael Stahl <mstahl@redhat.com>
|
|
Looks like following GNU build system standards isn't necessarily the
best idea, if even the documentation gets it wrong.
Also document the ENVCFLAGS/ENVCFLAGSCXX variables.
see also: i#116959 and:
http://www.gnu.org/software/autoconf/manual/standards.html#Command-Variables
Change-Id: I56d8623cbbc800ef80da1610f6fd104ac29beaf9
(cherry picked from commit d3171eb7d0291e3020d542cfc06d0725e039dbfb)
|
|
Fixes the unexpected ' ~DeletedNode' lines in the output.
Change-Id: I1f59c2cd986addd08e632d0bc1cc53b33048db77
(cherry picked from commit 390aa6277af88ef6d0f4c38a503848d01e801875)
|
|
Change-Id: Ifaf9320a4f616d25609254d92d9b0e224c2ec591
|
|
- gbuild is not "shiny new" anymore -- its the default
- hint at solenv/doc/gbuild
Change-Id: I20be4f10c68a935bd4ec99c4a95714ab08f80ca0
|
|
Change-Id: I75ffd1e1f877e0d23fdd21370a795fa11bf83f9f
|
|
Change-Id: I5272fe6e6007d4a21a2484b8f5bfe42f5b6ab853
|
|
This reverts commit 1b6be726449fb9b1ff54bc99a1b8839621444ddc.
It turned out not to be necessary, see commit
9ce371fa1626bb845e702ceef66a730547b313a8
|
|
Change-Id: Icf6b2b9722481492a2d8d70af9dbb34b04a40df7
Reviewed-on: https://gerrit.libreoffice.org/15779
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
|
|
This reverts commit f14cedc4fd7ba784da3f7ca067a1af18b758e368, now that
667910530deb61563d4812db0995da94e25220e5 reverted
9f016bd69422bdfb4cf7c4f5e57356eb98db2d8c again.
|
|
...after 9f016bd69422bdfb4cf7c4f5e57356eb98db2d8c "Switch VclBuilder constructors to use VclPtr."
Change-Id: Ifc556c471bfbe3d0abf921ce3556ce75ad7a82ce
|
|
...at least in my build against the 10.9 SDK. (Though Clang apparently emits
far fewer shadowing warnings than other compilers, anyway.)
Change-Id: I1f1e2ef693c3bd0846d85a3f72f32a8610f46194
|
|
Change-Id: Ib6f34f833a6fbaa8038796d86accd385b2a21a44
|
|
Change-Id: I37f5b183b36f2a3077f591162402ddd83e4a46d4
Reviewed-on: https://gerrit.libreoffice.org/15673
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
Change-Id: I2298c9672b1b82f508f15b54d7f773a717df8364
|
|
Change-Id: Ibc394aa8ae758bbcc478707731cda3b270499ce2
|
|
Change-Id: I8b83b57f8dbbbc3cc75618d133139fdbe2c24603
|
|
Change-Id: I298b6a372df2bce889d81c1d716d2c9bec175323
|
|
Change-Id: I90cceee234a15526c79e147a0ad670ce6920da99
|
|
COMPILER_PLUGIN_TOOL has two effects:
1) It makes LinkTarget aware that no object code will be generated by
the compiler (as the compiler is just a tool, not a real compiler), so
e.g. it's expected that no dependency output will be generated.
2) It puts some of the clang plugins into rewriter mode.
When using some external compiler tool (like a wrapper around
clang-rename), then 1) is wanted, but not 2), i.e. getting rid of the
dependency generation part is wanted, but none of the rewriter plugins
should be activated. So add COMPILER_EXTERNAL_TOOL that does 1) without
2).
Change-Id: I83c21da5763a62d654f93c574d89573cdc7c2138
|
|
We are lucky, saxparser(expwrap) is only needed to build localedata* libs
which are only runtime dependencies, and can be built *after* libmerged.
So, simplify and move runtime deps to CppunitTest.
This reverts commits 59cea45ec247df1acb691308c940ff97673e4c48
and partially 5e45637568ceefee21fe329a5254881963fecd7a
Change-Id: I1a1fb4a48fd1a22a9b3a48f0eb0f123649c113b0
|
|
Change-Id: Ied595f97c2a6501a7e80a378a474689c43ad60d9
|
|
It was most probably not working anyway and is something different to
libmerged, which intends to merge only core set of libraries.
To build everything into one library, approach similar to what we do for
Android could be better idea.
Change-Id: Id5b8c2fa2b26e8faaaeb022ea55eb2e39909e875
|