Commit graph

404 commits

Author SHA1 Message Date
Andras Timar
949ee7c308 add --enable-silent-msi configure switch
On Windows it is now configurable to create an MSI installer
which installs LibreOffice without user interaction.
2011-11-18 23:47:35 +01:00
Lionel Elie Mamane
7bab4645ce Implement --with-sytem-postgreql and --with-libq-path; cleanup unused #define 2011-11-17 23:17:21 +01:00
Norbert Thiebaud
ab91d708e1 make postgresql-sdbc connectivity optional 2011-11-17 21:15:33 +01:00
Lionel Elie Mamane
c0cfd08040 Apply sdbc-postgresql-config_office.diff 2011-11-17 21:15:13 +01:00
Felix Zhang
eacfa0f77c removing obsolete layout code 2011-11-15 14:39:55 +01:00
Jan Holesovsky
f616f50507 Check for the missing MSVC 2005 runtime libs.
They are needed for the pre-built Mozilla libs.
2011-11-15 11:48:43 +01:00
Jan Holesovsky
7af550496f Fix location of the prebuilt mozilla files. 2011-11-15 07:51:52 +01:00
Caolán McNamara
f163867ff4 Link with libXrender instead of dynamically open it
Let's not mess around dlopening it and leaving gaps
in the support whereby we currently require it to
exist either linked or "dlopenable+display supports it"
with dlopenable + display doesn't support it leaves
a crashing gap where there are no appropiate checks
for that case.
2011-11-14 07:35:58 +00:00
Tor Lillqvist
47b383087d Avoid silly -Lno_x_libraries (for Android, which is Linux, but without X11) 2011-11-14 01:55:01 +02:00
Tomas Chvatal
db7ab4ac14 Add nsplugin switch so we dont bind nsplugin building to gtk switch. 2011-11-11 15:51:10 +01:00
Tor Lillqvist
32e173b865 There is never any solver/$INPATH/include as far as I know 2011-11-10 13:45:07 +02:00
Tor Lillqvist
3a28346b21 Avoid silly -Ino_x_includes in $SOLARINC 2011-11-10 13:45:06 +02:00
Tor Lillqvist
71cbcb6202 Move solenv/$OUTPATH/inc to solenv/inc/$OUTPATH
In a --enable-dbgutil tree, "make clean" will remove solenv/$OUTPATH.
2011-11-10 13:45:05 +02:00
Tor Lillqvist
e68a920f72 solenv/inc/Xp31 is crack 2011-11-10 13:45:04 +02:00
Norbert Thiebaud
ddb68b2ead MacOSX doesn't support X based build anymore, stop pretending in set_soenv 2011-11-10 00:34:47 -06:00
Tomas Chvatal
bdead69dd3 Add switch for system/internal npapi.h
This commit also update the internal includes to latest mozilla ones
including the .c{,pp} file updates.

The ldap check is also simplified from 2 check into plain one.
2011-11-08 01:01:11 +01:00
Rene Engelhard
a592509588 remove obsolete @SYSTEM_TRANSLATE_TOOLKIT@ from set_soenv.in 2011-11-02 17:35:05 +00:00
Tomas Chvatal
f6f5c89259 Rename --enable-nss-module to --with-system-nss + introduce --enable-xmlsec.
This also finishes the uncoupling of NSS from the --with-system-mozilla.
2011-11-02 17:37:53 +01:00
David Tardon
1b717cee8c export DBUS_{CFLAGS,LIBS} 2011-11-02 13:26:53 +01:00
Stephan Bergmann
fc98a97135 Introduced --disable-linkoo. 2011-10-20 23:04:12 +02:00
Norbert Thiebaud
aa09a9b77d bootstrap.1 is not usefull anymore use bootsrap directly 2011-10-07 15:27:32 -05:00
Fridrich Štrba
3b53c579ce Fix Windows build and enable CMIS inconditionally
Since the provider should now build everywhere,
enable it inconditionally to catch minor problems
2011-10-05 13:05:01 +02:00
Fridrich Štrba
e531e8abae LIBVISIO_* -> VISIO_* to avoid eventual conflict with pkg-config danse 2011-10-05 10:36:16 +02:00
Fridrich Štrba
e991bba4ef LIBWPS_* -> WPS_* to avoid eventual conflict with pkg-config danse 2011-10-05 10:36:16 +02:00
Fridrich Štrba
62c43b44ff LIBWPG_* -> WPG_* to avoid eventual conflict with pkg-config danse 2011-10-05 10:36:15 +02:00
Fridrich Štrba
8703f3e358 LIBWPD_* -> WPD_* to avoid eventual conflict with pkg-config danse 2011-10-05 10:08:58 +02:00
Cédric Bosdonnat
5bd2890a56 Added --disable-cmis flag for use while the feature is too unstable 2011-10-04 09:38:36 +02:00
Jan Holesovsky
b08a764af9 Fix the build / host confusion around icu tools. 2011-10-03 14:10:57 +02:00
Rene Engelhard
ba44f8805b add --with-system-libcmis 2011-10-02 21:36:48 +00:00
Cédric Bosdonnat
7e60b29fa1 ExternalLib: add the include folder to the default includes 2011-10-01 19:05:06 +02:00
Jan Holesovsky
3927d9bd2a Add support for bundling the -system .dll's into the MinGW builds. 2011-09-30 21:11:26 +02:00
Stephan Bergmann
979e2c8f8b -fthreadsafe-statics uses a single lock on Mac OS X and thus leads to deadlock. 2011-09-30 15:37:11 +02:00
Caolán McNamara
db84cf1771 bump to libexttextcat
As an aside we can always use the configuration and data files belonging to the
system version now in --with-system-libexttextcat mode, so need for the --data
option.
2011-09-23 14:02:54 +01:00
Jan Holesovsky
3540bfb994 Always output AWTLIB, gbuildized 'bean' depends on that. 2011-09-20 00:51:38 +02:00
Baptiste Daroussin
f2f9e520ba Fix soenv for FreeBSD 2011-09-19 15:53:57 +02:00
Tor Lillqvist
02c29d0bb2 Drop unused WinFormat function 2011-09-19 10:54:04 +03:00
Tor Lillqvist
d6c245d87c Drop ActiveState Perl support
Why make life harder on purpose? On Cygwin, we support the Cygwin
Perl, period.
2011-09-19 10:48:46 +03:00
Tor Lillqvist
43d7604a23 Avoid reordering elements already in PATH for Cygwin
For instance: If we have /opt/lo/bin in PATH already in front of
/usr/bin, we don't want to put /usr/bin in front of it again.
2011-09-19 10:41:45 +03:00
Tor Lillqvist
410499bd40 Surely /usr/bin already is in PATH on Cygwin
It would be a weird PATH otherwise. (And if that is the case,
presumably there is a good reason for it, then, and we shouldn't force
/usr/bin there.)
2011-09-19 10:24:13 +03:00
Tor Lillqvist
f0d4c09228 Bin weird leftover from OOo's native MinGW thing
I don't see the need to explicitly prefix PATH with /usr/bin in the
generated 'bootstrap' file. Surely /usr/bin is in PATH anyway for any
sane setup, and if there are other directories in front of it in PATH,
that is then on purpose.
2011-09-19 09:50:17 +03:00
Tomas Chvatal
a7d38f57cc Revert "Remove once again the INSTALLDIR feature"
This reverts commit bf0ea5c4ee.

Those variables are used in bin/distro-install-*.
Unable to find any issue with both distro-install and dev-install so
reverting.
If something really does break it needs fixing. Reverting this is not
an option.
2011-09-18 11:04:29 +02:00
Stephan Bergmann
cf8a59c77a Removed no longer needed PROFULLSWITCH. 2011-09-16 13:50:07 +02:00
Andras Timar
caf8c8f423 typo fix 2011-09-13 11:08:28 +02:00
Norbert Thiebaud
9092f1f0d3 provide instructions to install a linreoffice-custom gnumake 2011-09-10 18:36:32 -05:00
Michael Meeks
f2cc639131 Add detection of stale / slow makes (for Windows) and warn about them. 2011-09-10 16:52:06 +02:00
Andras Timar
ae4ad0eabe extend branding options in configure 2011-09-01 09:39:11 +02:00
François Tigeot
dec4bf14c8 Remove the almost always empty '350' directory
It's better to use two completely separate source trees than to try to
build two different versions of LibreOffice in the same one
2011-08-30 16:43:01 +02:00
Tor Lillqvist
5007d5c543 MinGW cross-compilation improvements
Make sure the MINGW_FOO environment variables get set and propagated
to the build environment also in the MinGW cross-compilation case. The
OOo code used to do that for MinGW natively on Windows (under
Cygwin). (Which we don't intend to support.)

Now, whether the *use* of these variables in the various makefiles etc
is relevant any more remains to be seen. I suspect all that might well
be unnecessary, as we after all are capable of cross-build the code
using MinGW just fine currently with none of these MINGW_FOO being
set.

One place where at least MINGW_GCCDLL and MINGW_GXXDLL is needed,
though, is in scp2. We presumably do want to include these DLLs (the
shared libgcc and libstdc++) in the installation set, to the extent
the scp2 stuff can be used still in a MinGW cross-build context.
2011-08-29 20:39:01 +03:00
Matúš Kukan
a6bea2c8f6 we are not using this GLIBC variable 2011-08-29 16:35:09 +02:00
Tor Lillqvist
eefc25d1d2 Bin USE_MINGW
Its alternative values as used by OOo is irrelevant to us as we don't
intend to support building using MinGW on Windows itself. To us, MinGW
always means cross-compilation. For us it is enough to look at
$(OS)$(COM), and WNTGCC always implies cross-compilation.

(OOo on the other hand attempts to support use of the Cygwin gcc with
the -mno-cygwin option (which is practically considered an obsolete
option), the normal MinGW compiler (but still from Cygwin), but not
cros-compilation.)
2011-08-26 20:54:59 +03:00