Commit graph

15248 commits

Author SHA1 Message Date
Jan Holesovsky
e3d5d7185d Merge remote-tracking branch 'origin/libreoffice-3-4'
Conflicts:
	Makefile.in
	bootstrap.1
	configure.in
	solenv/inc/minor.mk
2011-06-17 13:44:18 +02:00
Tor Lillqvist
349f371bce Don't look for the cppunit library under a Cygwin DLL name 2011-06-17 14:13:20 +03:00
Jan Holesovsky
d75defa37f Make the online update service configurable (via --enable-online-update).
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-06-17 11:45:12 +02:00
Tor Lillqvist
b1fd3cc07a Don't run any cppunittester when cross-compiling 2011-06-17 03:14:32 +03:00
Tor Lillqvist
afdd56e37f Add lucene, berkeleydb and l10ntools to cross-build-toolset, sigh 2011-06-17 03:04:47 +03:00
Tor Lillqvist
5c4d54740e Add idl to cross-build-toolset, we need svidl 2011-06-17 01:23:31 +03:00
Tor Lillqvist
0f961718c0 Always use OUTDIR_FOR_BUILD in DYLD_LIBRARY_PATH 2011-06-16 21:47:55 +03:00
Tor Lillqvist
f285159d56 Use gb_Executable_get_target_for_build for svidl 2011-06-16 21:47:51 +03:00
Tor Lillqvist
0918d8fb7d Don't run any cppunittests for iOS 2011-06-16 21:47:46 +03:00
Tor Lillqvist
602bc9d3c4 Add icc to cross-build-toolset 2011-06-16 21:47:42 +03:00
Tor Lillqvist
1db482d2e4 Mark rdbmaker as DESKTOP 2011-06-16 21:47:38 +03:00
Tor Lillqvist
457c2602bd Mark setup_native and l10ntools as DESKTOP 2011-06-16 21:47:33 +03:00
Tor Lillqvist
903c6b395c Add BUILD_TYPE keywords NATIVE and DESKTOP
NATIVE indicates that the BUILD and HOST platforms are the same,
i.e. a "normal" not cross-compiling build.

DESKTOP indicates a "normal" desktop/server OS, like Linux, Windows,
BSD or Mac OS X. (Non-desktop ones would be "mobile" ones like iOS and
Android.)

(All traditional, and so far only actually working, builds of OOo/LO
is both NATIVE and DESKTOP. The non-NATIVE and non-DESKTOP cases
belong in the experimental cross-compilation work.)

All non-DESKTOP cases are also non-NATIVE, at least so far. In other
words, when building for a mobile OS we always cross-compile. Note
that the reverse is not true: We eventually would want to
cross-compile to Windows, rarer Linux architectures, and PowerPC Mac
OS X.

DESKTOP is used in build.lst files to indicate modules that it makes
no sense to build for mobile platforms. Nobody is going to run
LibreOffice SDK tools on a tablet.

NATIVE is used in build.lst files to indicate modules that produce
just build-time executables (which can't be run on the BUILD system
when cross-compiling), and which are not part of the SDK either.

(Sadly the use of BUILD_TYPE keywords in the build.lst files is a bit
tedious: you have to mark a module in the build.lst files of all its
"parents", modules that depend on it, not in that of the module
itself.)

It does make sense to build SDK tools in the other cross-compilation
cases. There is no reason why we wouldn't want to cross-compile also
the executables that go into the SDK when cross-compiling to Windows,
for instance.
2011-06-16 21:47:11 +03:00
Christian Lohmaier
8fe135c7b9 don't complain about nonexisting directory building en-US only 2011-06-16 20:26:08 +02:00
Caolán McNamara
c91994c314 WaE: its far from K&R we are these days 2011-06-16 10:23:44 +01:00
Caolán McNamara
d3afc46316 add experimental callcatcher target 2011-06-16 09:13:55 +01:00
Caolán McNamara
1ea4622629 remove soldep 2011-06-16 09:13:54 +01:00
David Tardon
2e581960e5 need tab here 2011-06-16 07:08:35 +02:00
Tor Lillqvist
fb79b929ad Eeek, don't let ENABLE_GTK be set for iOS or Android 2011-06-15 21:29:32 +03:00
Tor Lillqvist
ef75b9969b Use the BUILD platform rsc 2011-06-15 19:30:54 +03:00
Tor Lillqvist
13b9f49c1d Build dummy executables for iOS for now
When we get so far (if ever) that it actually makes sense to build
some testing app, or (gasp) even a "useful" app, either for the
simulator or device, it needs to be done in Xcode anyway, just linking
with the libraries built here.

At least, that's my current understanding.
2011-06-15 18:02:35 +03:00
Robert Nagy
ba62ce46c8 only fetch external tarballs if --disable-fetch-external is not defined 2011-06-15 12:55:51 +02:00
Robert Nagy
6fdc8ae0d1 only fetch external tarballs if --disable-fetch-external is not defined 2011-06-15 12:51:41 +02:00
Francois Tigeot
0ac9ee757c Disable Adabas D database driver 2011-06-14 23:55:10 +02:00
Michael Meeks
585cf00348 add missing compile conditional for gtk3 installation 2011-06-14 16:44:32 +01:00
Michael Meeks
5ad60c5d69 more configure, and scp2 pieces for gtk3 integration 2011-06-14 16:30:20 +01:00
Petr Mladek
5e9bd7ecf1 Version 3.4.1.1, tag libreoffice-3.4.1.1 (3.4.1-rc1) 2011-06-14 16:53:23 +02:00
Petr Mladek
e36ff0f1c8 bump product version to 3.4.1-rc1, release number to 101 2011-06-14 16:18:47 +02:00
Michael Meeks
fc328a31e8 first cut of gtk3 auto-detection, and autoconf-foo 2011-06-14 12:28:52 +01:00
Fridrich Štrba
e16b11c181 Some more w4w mentions gone 2011-06-14 12:13:46 +02:00
Caolán McNamara
ac41a4d5f2 gbuildize hwpfilter 2011-06-14 09:53:54 +01:00
Tor Lillqvist
80380ecc55 Use OUTDIR_FOR_BUILD in DYLD_LIBRARY_PATH 2011-06-14 02:44:21 +03:00
Tor Lillqvist
9e4e88567e Add MISC_FOR_BUILD variant 2011-06-14 02:26:01 +03:00
Tor Lillqvist
712d50af25 Make static libraries on iOS 2011-06-14 01:04:16 +03:00
Tor Lillqvist
5f92c3275a Add FOR_BUILD variant of SYSTEM_LIBXSLT and use it to decide which xsltproc to run 2011-06-14 00:53:34 +03:00
Tor Lillqvist
6b7cfa4d01 More experimental iOS work 2011-06-13 21:08:22 +03:00
Tor Lillqvist
9f0af81b02 Add IOS to those OSes for which we use the "creative" library names 2011-06-13 21:08:17 +03:00
Tor Lillqvist
7e4936b004 It already says "to do the equivalent of 'build && deliver'"
So no need to say "this will modify the solver", especially as that
talk about 'the' solver is Hamburg-speak.

Also, don't advice to use the -s (silent) flag to make. Once the
developer grows tired of seeing verbose output, he will learn to use
-s.
2011-06-13 19:38:48 +03:00
Tor Lillqvist
13e0f8cb58 Reduce chatter 2011-06-13 17:43:52 +03:00
Tor Lillqvist
c565e5d9c7 Update my Windows autogen.lastrun 2011-06-13 15:46:26 +03:00
Tor Lillqvist
baea8225c2 No enable-ext-scripting-python any more 2011-06-13 15:45:58 +03:00
Tor Lillqvist
79dfc54b21 Fix comphelper in cross-build-toolset 2011-06-13 15:45:15 +03:00
Andras Timar
9d9634f264 fix Y coordinate in previous commit
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-06-13 12:48:21 +02:00
Andras Timar
9cd3cd1f60 fdo#36990 fix layout of MSI Custom Install dialog (esp. German)
Signed-off-by: Petr Mladek <pmladek@suse.cz>
2011-06-13 12:48:09 +02:00
Samuel Cantrell
294182d7f8 Removes mail function from make_installer.pl
Removed mail module from installer subdirectory. I also removed code
that referenced the functions within this module (such as one
that sent a message if the process failed, one that sent a message
if the process succeeded, etc.)
2011-06-13 11:12:45 +01:00
Tor Lillqvist
a8065a5873 Handle also OUTDIR_FOR_BUILD here
Especially, do the cygpath -u dance also for that. Fixes build
breakage on Windows.
2011-06-13 13:01:21 +03:00
Tor Lillqvist
15fb266175 Revert "Use separately built "system" OpenSSL for iOS"
This reverts commit cd4784c4d7466027801736f13bf06b08f6beacf6.
2011-06-13 02:11:38 +03:00
Tor Lillqvist
03ac0b5651 Use system libxml2 on iOS 2011-06-13 01:17:29 +03:00
Tor Lillqvist
5c247d22c5 Need setup_native for ulfconv, at least for now 2011-06-12 19:23:29 +03:00
Tor Lillqvist
29b9e141cb Do DYLD_LIBRARY_PATH, cross-compilation to iOS is always on MacOSX 2011-06-12 19:09:11 +03:00