Commit graph

331 commits

Author SHA1 Message Date
Peter Foley
e9c6338f1b Do not add empty path to SOLARINC on windows
Change-Id: I6c53e999b9921dff4338815a48b8c97b4fe25059
2013-03-06 13:52:41 -05:00
Fridrich Štrba
cad422afb7 Adding libmariadb module for internal mariadb (work in progress)
Change-Id: If2cf9ff21120e29a149903e8eab849d97fa0c2c9
2013-03-06 16:33:25 +01:00
Matúš Kukan
a8ba50d2c0 XINC and XLIB are never used
Change-Id: I242153584dd8e50e8163c4534acf8d8a66423b02
Reviewed-on: https://gerrit.libreoffice.org/2545
Reviewed-by: Tomáš Chvátal <tchvatal@suse.cz>
Tested-by: Tomáš Chvátal <tchvatal@suse.cz>
2013-03-06 14:25:52 +00:00
Matúš Kukan
be46157bb2 clean SOLARLIB post dmake removal
I think it should die completely but openbsd and solaris still use it.
Probably just setting LDFLAGS should be enough for them ?

Also SOLARINC_FOR_BUILD and SOLARLIB_FOR_BUILD are not used anywhere.

Change-Id: I1c11981f859876af8b90e8ba60fce2820b354022
2013-03-06 12:39:23 +01:00
Fridrich Štrba
1bf4306c39 Switch from libmysqlc library to mariadb-native-client
Change-Id: I867918bbb61b289e1ad8752e6f46705af6e85b7c
2013-03-06 11:46:04 +01:00
Fridrich Štrba
8ecb2c52a6 If Mozab is built, look for VS2005 dlls
Change-Id: Id5585ff27af8e743adbecbdad3587db9224a394b
2013-03-04 17:29:52 +01:00
Peter Foley
6398cf9f87 do not require cygwin gcc
Change-Id: I29de91f2eeb5c9317271aecf861f64a3c8eff73f
Reviewed-on: https://gerrit.libreoffice.org/2521
Reviewed-by: Michael Meeks <michael.meeks@suse.com>
Reviewed-by: Andras Timar <atimar@suse.com>
Tested-by: Andras Timar <atimar@suse.com>
2013-03-04 12:52:00 +00:00
Fridrich Štrba
3677953fc3 Revert the VS2005 dll fix. We will need a separate rule for that.
This reverts commit 2c9d381742.

Change-Id: Id2f0eca9f487920cdb4f36e99c776475bcde4721
2013-03-04 02:37:32 +01:00
Fridrich Štrba
2c9d381742 Better to add those ones after the check
Change-Id: If9acef1f2b25f94521ce1ff903eaaca7ea90b4cd
2013-03-04 02:18:06 +01:00
Fridrich Štrba
e0a3eba0c0 If enabling mozab on windows, package the needed dlls and manifest
Change-Id: I3152ba166c2ea22bd740d85a89d2b6a0c073279e
2013-03-04 02:13:50 +01:00
Peter Foley
96017f081f fixup configure output
Change-Id: I1ec6261e1f5a34a9c1f00d874aa5191368034f4c
2013-03-03 16:08:04 -05:00
Peter Foley
d79bdca7e4 fix build on android with gcc 4.7
See https://code.google.com/p/android/issues/detail?id=41770

Change-Id: I555c1e9b8b15afd78b07b1c7b12a0b37d1112f9a
2013-03-02 13:01:04 -05:00
Matúš Kukan
ee0dd36715 remove minor.mk
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>
2013-03-02 16:02:39 +00:00
Luboš Luňák
f6deda85ef current mingw headers don't have fMergeNeutralItems
Reported upstream by Kendy (r5626), for now do not use the field
if not present, seems to be not that important.
2013-03-01 18:25:25 +01:00
Luboš Luňák
8cbd48f732 avoid relinking on windows after every configure run
Since 2ba9023a60 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
2013-03-01 10:08:39 +01:00
Caolán McNamara
270c204d33 remove the unused dmake solenv .mk files
note that the remaining langlist.mk and minor.mk are included by gbuild
makefiles

Change-Id: Ib3285cbba0e10ec033bb5968bad5ef9a7d507dd8
2013-02-28 14:43:16 +00:00
Stephan Bergmann
bfdcde7c2e Unused UDK_MAJOR/MINOR/MICRO macros (and udkversion.mk), also removed from SDK
Change-Id: I466424c5b71de4d6bb126499895539813283502a
2013-02-28 13:33:48 +01:00
Stephan Bergmann
8546e4180d Unused SAL_UDK_MAJOR/MINOR/MICRO macros (unused sal/udkversion.h)
Change-Id: Iac16e28979e7d6ae7e0502588f6216d9bfa51eda
2013-02-28 13:33:47 +01:00
Tor Lillqvist
1f97fe0547 Pass --srcdir to the BUILD platform sub-configure
Change-Id: I52491e9ea6f8460c9fa3e2dd94313ac0f05dd3e9
2013-02-28 10:13:55 +02:00
Bjoern Michaelsen
2b791f1cc5 remove dmake, build.pl, deliver.pl and zipdep.pl
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>
2013-02-28 02:37:34 +00:00
Tor Lillqvist
ea5e3eabb8 Copy also udkversion.mk to config_build when cross-compiling
Change-Id: I785ef3591b873b208b9b3b4de1deff04e0721213
2013-02-27 22:12:28 +02:00
Tor Lillqvist
c9c90e8ea2 Need all config_host/*.in files for the BUILD platform configury
Change-Id: Iac9040ac6df1d45bd949559555a2e675bc92ab78
2013-02-27 21:24:19 +02:00
Stephan Bergmann
628498847b Typo
Change-Id: Icac6db07f9a963187282eb9b437bcc6dc85b52a1
2013-02-27 18:23:07 +01:00
Michael Stahl
f413decfef move generation of udkversion.mk to configure
Change-Id: Id2f047686e2ba3ac2d8242d9b47abad751679759
2013-02-27 17:09:46 +01:00
Michael Stahl
fdd44e2d6c move generation of sal/udkversion.h to configure
Change-Id: I401dc6b3dcea933d1f186a8618e7c86ccd21430e
2013-02-27 17:09:45 +01:00
Michael Stahl
8b8cd431c5 move generation of sal/typesizes.h to configure
Change-Id: I22d28044bde624b7cfd8537c5c1e2906cb5303fc
2013-02-27 17:09:44 +01:00
Bjoern Michaelsen
408d5d92ee we need system libcmis 0.3.1 now
Change-Id: I6919a7630f1afc1524cf2f21482f40fc9aebf0c6
2013-02-27 15:37:38 +01:00
Bjoern Michaelsen
a289355d9b also move --enable swiches to m4/ for extensions
Change-Id: I72df67fae5fd78cd9d3f69d4be218c866b4b881d
2013-02-27 15:37:38 +01:00
Stephan Bergmann
07aca2c696 Remove inadvertent execute bits again
Change-Id: If98d499a6faf8faa7e77c2fb1af634e464db881e
2013-02-26 09:38:32 +01:00
David Ostrovsky
d74c5e82a4 moz: clean up after gbuildification
Change-Id: I1cbb3a9f3f869e8df4dca5cc71f529949c81d544
2013-02-26 08:42:30 +01:00
Peter Foley
33fc459baf don't try to copy configure from srcdir
Change-Id: I709961228815178b2d8c2321a467d4ba8b39d080
2013-02-25 21:25:41 -05:00
Peter Foley
0318bea50d fix cross-compiling in separate work dir
Change-Id: I17a30fde1b37e59dc0a8ab7b676115ab1aa5b4f2
2013-02-25 21:19:40 -05:00
David Ostrovsky
e98077bbb3 fix x--with-system-openssl configure option
Change-Id: Iaf71585bb109e43e0cdb15bc572b5b86f8aee66d
2013-02-25 18:40:44 +01:00
Bjoern Michaelsen
423932fe18 slashes in configure options are a Bad Thing(tm)
Change-Id: I92cc8be5c6359e99b57967ae54e6814d07d0e47d
2013-02-25 13:51:20 +01:00
Bjoern Michaelsen
62bf424fa8 remove dead code
Change-Id: I1dd71baf48a0b5b62c73c9f8f071ff67520cc771
Reviewed-on: https://gerrit.libreoffice.org/2383
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-25 12:25:50 +00:00
Bjoern Michaelsen
27ff1d2eb9 move nss, neon, graphite to macro check too
Change-Id: Iaa8ee970042c5260eb3d1199bf31f6495c449f40
Reviewed-on: https://gerrit.libreoffice.org/2370
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-25 10:15:59 +00:00
Tor Lillqvist
69800aa088 I am not so sure the --with-system-FOO-for-build options are superseded?
Change-Id: If1990e43938c5653cd7444cbaaf8ade1ab4f7d1e
2013-02-25 10:19:00 +02:00
Timothy Pearson
fa24204cd7 Update TDE (Trinity Desktop Environment) integration files
Change-Id: I48a5da0d01ad3532b9a77ff864f8f9e4d14e734c
Reviewed-on: https://gerrit.libreoffice.org/2374
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
2013-02-24 23:46:04 +00:00
Bjoern Michaelsen
1baeaec3c9 move openssl, redland, orcus to macro check too
Change-Id: I2b0a22fbd32d3ade74f5043b1b2bba56a45a86dc
Reviewed-on: https://gerrit.libreoffice.org/2371
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-24 22:09:13 +00:00
David Ostrovsky
ca7f5f5a49 remove obsolete system mozilla comment
Change-Id: If96a98950183ba3fd9c11e4d60b24e3eacfcf08a
2013-02-24 21:24:47 +01:00
Bjoern Michaelsen
8968d6d664 some more external check work on configure.ac
- all in libo_PUBLISH_MODULE is affecting global state, so no need to
  separate
- add in AC_ARG_WITH

Change-Id: I609cd03c9208448e6883f5347da3019e0d3aea51
Reviewed-on: https://gerrit.libreoffice.org/2366
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-24 20:12:55 +00: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
Peter Foley
5003ab57ee fix deb packaging
Change-Id: I9ddbfad9d332cb68b03857947ce502bda4c0db1b
2013-02-23 15:04:46 -05:00
Andras Timar
b4a89972cb fdo#54087 build npsoplugin on Windows, it does not depend on GTK+ there
Change-Id: I033ee2316337dab549f1beddbfb7919a35d73c8e
2013-02-22 12:21:36 +01:00
Tor Lillqvist
616c6924f1 s/the the/the/
Change-Id: Iadacffaad832c6ff06757e8567e24f929f24a4c3
2013-02-22 09:58:19 +02:00
Norbert Thiebaud
437b044cae clean-up the output and simplify the MOZAB driver config
Change-Id: Iff63e4dd2471d5b5c0e7c52344d694a0e46ce6a0
Reviewed-on: https://gerrit.libreoffice.org/2305
Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de>
Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
2013-02-21 12:31:09 +00:00
Andras Timar
83b4703137 fdo#49202 install the "Python-UNO Bridge" component on Windows unconditionally
Change-Id: I1d9d62b024c4442182d67d93915af0f793265ebd
2013-02-20 16:30:14 +01:00
Michael Stahl
4999a4b537 configure: LCMS2 needs same treatment as WPD etc.
Change-Id: I2b8f0dd4579c97471653de9f0aa777aa7f5306a8
2013-02-20 14:31:44 +01:00
Michael Stahl
039a1dcc9f configure: fix WPD/WPS/WPG when no explicit option given:
Consistently set WPD_CFLAGS/WPD_LIBS etc. in that case, with luck not
breaking anything else in the process due to newly set FOO_CFLAGS/LIBS.

Change-Id: I56bc6b86821b77c0c376d06b629646ada1ea0339
2013-02-20 13:18:59 +01:00
Michael Stahl
e0202de07e configure: typos
Change-Id: I73ffb627bea34f039af0777709794fab30b01987
2013-02-20 13:18:58 +01:00