Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I62267efc2e02b20ca0adc284032ee9dc465a5145
|
|
Change-Id: I3d175e1a4c2139bf50498fddedfc48bae3e7ba52
|
|
Change-Id: Ie0fcc6a9b0b36970d329b34df3d141bc94dae6db
|
|
Change-Id: I8a6d8b387576db1b4c55bf7b46cc8c29c4be0e77
|
|
Change-Id: I652e4f9e73a0b2e0bccd204218b90ffda3e54165
|
|
Change-Id: I0e79f3e330fe1535c473d49010da34b04b9c5875
|
|
Change-Id: I97eb27a354dfb6b6d94886729c5b6df0b0f7687a
|
|
Change-Id: Ibcde46381cac50058f93e26f0eceb9b1446d1702
|
|
Hopefully all stays the same except for vcl/unx/gtk/a11y/atkutil.cxx.
Change-Id: I49108007ee6d045f045de86c8654efc7ca5fd3d0
Reviewed-on: https://gerrit.libreoffice.org/2491
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
|
|
Change-Id: If6544eae78a7f3d012368d62cc99d29160b1b47a
|
|
It is similar change that we did for the release builds.
Also fixes make-dev install on Windows.
Change-Id: I7d9a4bc2e7b14e79516acdfb90c709dbde1378ab
|
|
Change-Id: I05a68199c606c815ab007cb662c0b29053eb3609
|
|
Change-Id: I06783d26f10efabd1aca06a7a1e0647d8ed58b69
|
|
Change-Id: I2c3d8a793f1ce59a2fab9e9511df99222c97fb5b
|
|
Since 2ba9023a60f41f5ba414fa0f7682ac8104b3a00b WinResTarget depends on solenv_inc,
which eventually depends on solenv/inc/minor.mk , which means relinking all
libraries on Windows after each configure run. As AC_CONFIG_FILES updates
generated files unconditionally, use a temporary and update only when it's
actually changed.
Change-Id: Ie5503ed7cdf307ab51935d271e9f1603b5e8f987
|
|
Change-Id: I857ae6055326e43ad687ac22a6e4a034de5d556f
|
|
Change-Id: Ic192b063a4ccc1249194bc7a62a8a90682de08f0
|
|
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
|
|
This reverts commit 6b7595c57228e86447dbd638a95bc35b55e67180.
solenv/src/component.map is actually used in
odk/CustomTarget_settings.mk
Change-Id: I01dba8e7e37cc9639ae5ea6f9ee7a7bb8fc6c496
|
|
Change-Id: Ib96447c402094b57102e2657546567c51192259c
|
|
Hopefully fixes silly .d files that have "makedepend" as target.
Change-Id: I7ebf3c56187acc94f4374353db255cdbffa6df02
|
|
Change-Id: Ie38efcb040ce8f5f02d32bb1375215b816fe46e6
|
|
note that the remaining langlist.mk and minor.mk are included by gbuild
makefiles
Change-Id: Ib3285cbba0e10ec033bb5968bad5ef9a7d507dd8
|
|
Change-Id: I34b99883711b41b8038d1229f00bc670582d6398
|
|
Change-Id: I8efd522b6317922f091269b1c857efdb2d05dd56
|
|
Change-Id: Idbb67a2cb79f8eb4f8cf5834217bb0c900a978a6
|
|
Change-Id: I348cc52fc90236e5704c0217326d02c2a34c001b
|
|
Change-Id: I13425290fcb19ab373258f79cc9deb9af7fb1d98
|
|
Change-Id: I9a6847caa8e8432f500b37e89076594c3728fe2b
|
|
Change-Id: I83f9b99abcc952dfea924662a0db8d98efc56307
|
|
Change-Id: If1cdcb35be2c2eeb1a3d80ddd7b751e0168982d4
|
|
Change-Id: I63528f351685167c1d67551d92afc2826a8b42ac
|
|
Change-Id: I817b97b34ab7a526dbdee05b2dda8f7928a8cf5f
|
|
Also remove pseudo-module tail_build. All we need is one makefile.
Change-Id: Idb7f3a15db33adf4398136a142f175094ef4bc6c
|
|
Change-Id: I6028fe295e467aa448d8503097be0c80a42908ed
|
|
This is writing history: LibreOffice builds in ONE non-recursive make process
with full dependencies. We will now be able to really move forward without the
old build system. A big 'Thank you!' goes out to everyone contributing to
solenv/gbuild, especially:
- David Tardon
- Norbert Thiebaud
- Tor Lillqvist
- Michael Stahl
- Matúš Kukan
- Stephan Bergmann
- Luboš Luňák
- Caolán McNamara
- Mathias Bauer
- Jan Holesovsky
- Peter Foley
- Andras Timar
- Hans-Joachim Lankenau
and all the heroes migrating all the modules of LibreOffice to gbuild.
By explicit request this commit has to be completed with this quote:
I say we take off and nuke the entire site from orbit.
It's the only way to be sure.
Hold on a second.
This installation has a substantial dollar value attached to it.
They can bill me.
Change-Id: I72fa17cfb24fae00ca78cfe0eb5782c1788d2dcc
Reviewed-on: https://gerrit.libreoffice.org/2445
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Niko Rönkkö <ronkko@iki.fi>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
|
|
Change-Id: I25d23cd9a526b0d0be37ea0a0211e407266e6475
|
|
Change-Id: I57280e4488c89c5289c5c51e5dbc43deb82c7483
|
|
Change-Id: I2347f60ef922d32201beda47e59e0b345d07a3b1
|
|
Change-Id: I2a7936c9c71d65482281816720b20b920c2e3e74
|
|
Change-Id: Iec3ca941d16cdfd52711a3effb96c865cbd24069
|
|
Change-Id: Id481219cae8af1cea90dbc0f1d28f6a6483927d8
|
|
Change-Id: Ie4deddc426356636b76ad4fc27552c6d3a1dd815
Reviewed-on: https://gerrit.libreoffice.org/2429
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
|
|
.xcs/.xcu files can reference other .xcs files via oor:component attributes, and
the various xsltproc scripts called from solenv/gbuild/Configure.mk try to load
the referenced .xcs files, locating them via --stringparam schemaRoot arguments.
These references among .xcs/.xcu files are not tracked via dependencies in the
build system. When building the primary registry in module officecfg,
schemaRoot must therefore not reference solver, as any referenced .xcs files
need not yet be delivered.
In the old dmake build system, this was solved by basing the schemaRoot argument
on an ABSXCSROOT variable that was set differently in
officecfg/util/makefile.pmk (pointing into officecfg/ itself) than in other
modules (like in connectivity/makefile.pmk, pointing into solver/).
Reproduced that hack in the new gbuild system now, too (which already had that
hack partially implemented for .xcs files).
Change-Id: Ib2300686c4de144f0b1e18d0e985e6fc7d9f64ae
|
|
- deliver was only relevant for dmake
- showdeliverables works only per-module
- "'showmodules' is now pointless, it was used to identify modules from
tail_build"
[<http://lists.freedesktop.org/archives/libreoffice/2013-February/046510.html>
"Re: Show module dependencies"]
Change-Id: I400ec5bed4397a12ce4c5b604253c74ef7de0ce7
|
|
This is basically a Zip and a Package in one, so it's not necessary to
enumerate the content twice. The zip is sadly the easiest way to get a
large number of files through scp2 and into instsets.
Change-Id: Idadcced76bf10317fc348ac91203c15c47e8762d
|
|
Change-Id: I244fa0c54c8d98827ab0a987ba353dedf733e695
|
|
Change-Id: Ieb80176a59f8a41a89c1926827f3190d006a2fd1
|
|
the gb_Postprocess* foo could also be in gb_Module* as it is
conceptionally close ('do things globally/productwide'). OTOH I see no
obvious reason for e.g. signing not to be done right along with building
a lib/executable anyway instead of in postprocess. The same is likely
true for the other stuff too.
Change-Id: I9c8f569564c056643af7ca39bfe038ed228dcd3d
Reviewed-on: https://gerrit.libreoffice.org/2426
Reviewed-by: Matúš Kukan <matus.kukan@gmail.com>
Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org>
Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
|
|
Change-Id: I0b79b6c9018e4513b9f0b16be3e57f620d12ea23
|