Commit graph

21 commits

Author SHA1 Message Date
Michael Stahl
1a1f1fbdf0 gbuild: ExternalProject: remove second parameter again...
... now that everything is consistent.

Change-Id: I96c15159648815554280202eb1b6d274ead4e7b8
2013-05-07 01:41:26 +02:00
Michael Stahl
276021c761 gbuild: remove gb_ExternalProject_use_unpacked
It must always be used exactly once, so replace it with constructor
parameter.

Change-Id: Ifbe87065c19a5185a5705dc461656179002ece5d
2013-05-07 01:41:25 +02:00
Caolán McNamara
4cd5cc515b get openldap to link to .so under AIX with gcc
Change-Id: I8f1315320b041828b24ad2604f6e961e65ea417e
2013-04-18 13:48:14 +01:00
Michael Meeks
79b0046ba0 remove legacy build.pl prj/build.lst files. 2013-03-14 17:05:51 +00:00
Michael Stahl
b768611724 remove all d.lst
Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
2013-02-28 18:40:06 +01:00
Peter Foley
61e7c592fa convert moz to gbuild and add to tail_build
Change-Id: I2d3f5d127f831ee9abc020d46558f7cfbe8c9380
Reviewed-on: https://gerrit.libreoffice.org/2349
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-24 10:34:40 +00:00
Norbert Thiebaud
ed26c01be1 quiet external module build log unless failure
ExternalProject usually involve a configure and a make
step that produce a bunch of output usually irrelevant
including a large number of warning and other mess.
now that everything is pretty much in tail_build
these output get interleaved with useful output from
the build of the product and actually drown them in a logorrhea
of messy noise.
This store the output of external modules in a log file
and only print them as a whole if the module failed do build.
on a non-verbose build.

Change-Id: I3abfcccd6d16821a9e061a71e031b427cc283647
Reviewed-on: https://gerrit.libreoffice.org/2304
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-02-22 08:25:56 +00:00
Matúš Kukan
bd2de1201f openldap: clear d.lst
Change-Id: I197d03e55cd5c996ca85d4a31f1907722de2fa20
2013-01-07 22:42:25 +01:00
Peter Foley
c003d25d24 convert nss to gbuild
Change-Id: I59edc4c437abccc201823d97f1cbec230d273b05
Reviewed-on: https://gerrit.libreoffice.org/1529
Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-02 16:21:23 +00:00
Michael Stahl
e097ec36d7 tweak some build.lsts...
Change-Id: Ia9b5b2775ad91661bf3d130417a1624fa4d855d2
2012-11-15 11:35:57 +01:00
Matúš Kukan
ed0b160041 fix parallelism variables and let's have only --with-parallelism from now on
Rationale:
- it is advised to use max-jobs and num-cpus with the same value in wiki
- max-jobs was used only for lcms2 and few gbuild
  modules outside of tail_build anyway.

Also fixes:
- really use CHECK_PARALLELISM when meant to
- EXTMAXPROCESS is not defined in gbuild;
  use parent's jobservers in sub-make where possible

Change-Id: I501de732d223ce0c935081bd1d73da611d16ee88
Reviewed-on: https://gerrit.libreoffice.org/930
Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Michael Stahl <mstahl@redhat.com>
2012-10-30 20:34:03 +00:00
Matúš Kukan
c3a586a716 openldap: convert to gbuild
Change-Id: Ic1c4c58a09fd41bce78731e61349baa129f5e935
2012-10-28 15:16:19 +01:00
Tor Lillqvist
3425c514bc Don't be paranoid, surely all our platforms have a working memcmp()
The openldap configury thinks it's safest to assume memcmp() isn't
working if it can't run a test program when cross-compiling. Meh.

Change-Id: I4cd580f91b83de558f841d4dba781e8551aace34
2012-10-15 09:39:07 +03:00
Tor Lillqvist
af1f02a85d Handle cross-compilation
Guesstimate that --with-yielding_select=yes.

Change-Id: I44c91c41b5f46ee4e969065b8c5e7c0c01899286
2012-10-14 23:49:12 +03:00
Michael Meeks
d3c4d9a0f8 android: x86 porting work. 2012-07-20 16:40:21 +01:00
Caolán McNamara
e80a6eb111 NSS_Initialize is actually in nssutil3
so add in all the libs we're going to link against when doing our link test,
which fixes the build for this on an old debian toolchain.

Change-Id: Ia2883f0992ad44e3857576eee59c70df80028694
2012-07-17 14:47:51 +01:00
Stephan Bergmann
1452bca91e No space after -L (Mac OS X)
Change-Id: I5ef42a2a9cae39628442d99c4bc691bd947a92d5
2012-07-16 21:12:25 +02:00
Stephan Bergmann
974ac71ee6 Typo
Change-Id: I4c36c13d1bd519217b8e6335d31c3450e8c8d4bc
2012-07-16 21:06:45 +02:00
Fridrich Štrba
ff89c90f7d Postgresql driver links with the *_r variant
Change-Id: Iff1b5ff33b7a770c94a5b5d32f39ee1c4f596065
2012-07-16 18:25:03 +02:00
Fridrich Štrba
aad94ec02c Fixing build with internal openldap
Change-Id: I365c5252a48b6ba4e8409534c75d34c4d07b2475
2012-07-16 17:22:49 +02:00
Fridrich Štrba
5b09ee6c0b openldap module to build for unix only (still unused)
Change-Id: I9a3004634108fb4d1a990eaf528059cc7dfbe27e
2012-07-16 14:10:11 +02:00