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
David Tardon
74a920c59f
fdo#60907 export libmysql file name'
...
Change-Id: I294301e0f87924ac89c16c99f0549c98a7ea7da5
2013-02-20 12:46:34 +01:00
Caolán McNamara
138e5a0518
make it possible to build with system icu 4.2 (RHEL-6)
...
Change-Id: I69bf7bc33a619c4aa9483e2dc3d5540e4dfa7458
2013-02-19 15:42:14 +00:00
Bjoern Michaelsen
3a3254a900
rename SYSTEM_LIBWPS to SYSTEM_WPS to remove specialcasing
...
Change-Id: I54880cd7d404692b8fee16c331c8e7a64508f52b
2013-02-19 13:23:06 +01:00
Bjoern Michaelsen
a4c80756ca
rename SYSTEM_LIBMSPUB to SYSTEM_MSPUB to remove specialcasing
...
Change-Id: I06d6dec259f4e1d28d0fb13497097bbfae156b2f
2013-02-19 13:23:06 +01:00
Bjoern Michaelsen
fb455e5013
rename SYSTEM_LIBCDR to SYSTEM_CDR to remove specialcasing
...
Change-Id: I14bd9c0a4b9b55963da67102468d573f7132fab7
2013-02-19 13:23:06 +01:00
Bjoern Michaelsen
5de206a7fb
rename SYSTEM_LIBWPD to SYSTEM_WPD to remove specialcasing
...
Change-Id: Ibc8178e2dd7209705cb752f9570e414483c319a7
2013-02-19 13:23:05 +01:00
Bjoern Michaelsen
fe8bcfa422
rename SYSTEM_LIBVISIO to SYSTEM_VISIO to remove specialcasing
...
Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
2013-02-19 13:23:05 +01:00
Bjoern Michaelsen
88ed6d1348
rename SYSTEM_LIBCMIS to SYSTEM_CMIS to remove specialcasing
...
Change-Id: I7fdf7fd285d6b8c584d8fe225729f15f3f9798ad
2013-02-19 13:23:05 +01:00
Bjoern Michaelsen
43682489c1
Re-Revert "simplify external module check with macro" modulo expat/clucene
...
This reverts commit 324d2f9474
.
Change-Id: I0c1c3412554de2093c9c94de89ff74a89869fa6d
2013-02-19 13:23:04 +01:00
Fridrich Štrba
324d2f9474
Revert "simplify external module check with macro"
...
Reverting this because it breaks a lot of stuff
This reverts commit a2dbcf1e72
.
2013-02-19 12:33:28 +01:00
Bjoern Michaelsen
a2dbcf1e72
simplify external module check with macro
...
- a >12.000 LOC configure.ac is more than enough for everybody
- removing some 100 lines cant hurt
- the SYSTEM_LIBCDR=$SYSTEM_CDR stuff should be removed in a later step,
by renaming them in the build
Change-Id: I5c065c5c341561258800a124b0fc1f40b3d59211
2013-02-19 11:02:30 +01:00
Fridrich Štrba
3708fe8434
Kill the --without-system-stdlibs option
...
Change-Id: I54bff2c8593995829857d30b38b8626a8c1a1a4f
2013-02-19 10:05:23 +01:00
Andras Timar
4851159170
don't check for WatchWindow extension twice
...
Change-Id: I6c6a605e139a77f140c7ce2513cb35f0fdb50716
2013-02-18 20:02:37 +01:00