summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2011-05-21Java tweaks for cross-compilationTor Lillqvist
2011-05-19use short paths, because '(x86)' in the path causes problemAndras Timar
2011-05-19Fix search for NSISTor Lillqvist
2011-05-19get rid of limitting max jobs to 10 for icecreamRadek Doulik
- tested locally that dmake is able to run with -P14 and that icecream is then using more slots (checked with icemon)
2011-05-18More cross-compiling work and cleanupTor Lillqvist
Re-introduce the old --with-mingw option but now called --with-mingw-cross-compiler. Its purpose is now specifically to give the cross-compiler used when building the ODK, if Java is enabled, and if building the unowinreg.dll. It has now nothing to do with cross-compiling LibreOffice itself. Correspondingly, the WITH_MINGW variable now has meaning only when building LibreOffice for Windows: If using MinGW, whether natively on Windows itself (which we as such don't intend to support, I hope), or cross-compiling, it is set to "yes". Automate and simplify the search for the MinGW cross-compiler when intending to build unowinreg.dll on Unix. Look for the usual tool-chain tools ar, nm, objdump, pkg-config, ranlib, strip, and for Windows alto dlltool and windres using AC_CHECK_TOOL so that the proper cross tools are found when needed. Propagate to environment. As such these are not used except in the MinGW mk files so far. Other minor cleanups.
2011-05-18Use = in test(1).Thomas Klausner
== is not portable, not even GNU coreutils test(1) supports it.
2011-05-18Rework how <db.h> is includedTor Lillqvist
2011-05-17Break out of loop when the right DB_LIB is foundTor Lillqvist
2011-05-17Make checks for db work when cross-compilingTor Lillqvist
When looking for the db,h header, use Autoconf mechanisms instead of manual checks in hardcoded directories. So yeah, this means that you need to make sure the correct -I flag is passed if you have db installed in a weird place where the compiler doesn't find it. Use checks that require only compiling, not running code. Nice. Don't AC_SUBST variables that are not used.
2011-05-17fix ENABLE_QUICKSTART_LIBPNG handling fdo#36497Michael Meeks
2011-05-17Default to internal libvisio unless requested otherwise specificallyFridrich Štrba
2011-05-17add possibility of system libvisioFridrich Štrba
which does not yet exist though
2011-05-17Allow for lack of AC_CHECK_ALIGNOF unless cross-compilingTor Lillqvist
The Autoconf 2.59 on Mac OS X 10.4 for instance lacks AC_CHECK_ALIGNOF. This means we can't get rid of the typesconfig program in sal/typesconfig until we can require a newer Autoconf. Also correct the hardcoded alignments for MSVC. (Not that they get used; As we are not cross-compiling with MSVC we will run the typesconfig program for it.)
2011-05-17More cross-compiling workTor Lillqvist
AC_SUBST also EXEEXT_FOR_BUILD and use that in Makefile.in. As winemv.set.sh is now called WindowsMSVCEnv.Set.sh, with capital E and S like all the others, we can simplify the glob pattern for the Set.sh file. Don't attempt to download and/or run unpackers for dependencies relevant only when using MSVC if using MinGW. Misc other Windows host vs. build fixes.
2011-05-16Minor tweaks for cross-compilingTor Lillqvist
Still a long way from working, of course. The configure script now runs to finish on Linux with --host=mingw32. It is no longer an error if Windows SDK or DirectX SDK are not found by the logic in the configure script. It might well be that the user has included relevant -I and -L flags in CC or CXX that makes the compilations work anyway, or something. We should not try to be too clever and try to predict how the compiler or linker work in the configure script. We now define the FOO_FOR_BUILD environment variables in set_soenv.in even when not cross-compiling (identically as the plain FOO ones in that case, obviously). This should make some makefiles and stuff that build tools to run on the build host a bit simpler.
2011-05-16Use current terminology and socket libraryTor Lillqvist
It's called the Windows SDK, not the Platform SDK. Link only with the ws2_32 library, not the wsock32 one.
2011-05-16Very early hacking on MinGW cross-compilationTor Lillqvist
We need to differentiate between compiling for Windows, and building *on* Windows (which always means on Cygwin, actually). Fixed some of those cases to use the proper test. cygpath should be used only when building on Cygwin, naturally. If attempting a MinGW cross-compilation it still doesn't even pass the configure script without failing. Many hard problems have not been solved. Cygwin's gcc -mno-cygwin is generally considered a broken concepts, so binning support for that. Instead, if on Windows but not using MSVC one should use the Cygwin-based MinGW cross-compiler. That case should probably not be considered as cross-compilation, though.
2011-05-15Initial baby steps for Android cross-compilationTor Lillqvist
2011-05-15Cosmetic capitalization fixesTor Lillqvist
2011-05-14Kill "local solenv"Tor Lillqvist
No idea in what circumstance one would want to use that.
2011-05-14Simply hardcode sizes and alignments for MSVCTor Lillqvist
2011-05-14Follow our convention, set CROSS_COMPILING to YES or emptyTor Lillqvist
2011-05-14Check more sizes and alignments and propagate to environmentTor Lillqvist
2011-05-13More cross-compiling workTor Lillqvist
2011-05-13Some initial baby steps towards cross-compilationTor Lillqvist
And some baby steps for cross-compiling for iOS in particular.
2011-05-13Let's call master LibreOffice 3.5 for nowTor Lillqvist
2011-05-13Spell nss-module with a dashTor Lillqvist
2011-05-13Use more meaningful option nameTor Lillqvist
It's called the .NET Framework, so don't talk about "frame". Also align Usage help printout better.
2011-05-11Don't do the BUILD_X64 checks if building a 64-bit LibreOfficeTor Lillqvist
2011-05-11AC_SUBST also OOOBLOGGER_EXTENSION_PACK as set_soenv.in uses itTor Lillqvist
2011-05-11Fix building of the 64-bit Windows Explorer extension, fdo#36950Tor Lillqvist
Don't confuse the 64-bit Explorer extension with a 64-bit LibreOffice, which is unfinished and highly experimental work. OOo has been building and distributing a 64-bit Explorer extension since long, and we should too. They used some secret Hamburg sauce when building it, though, but hopefully now it works here, too.
2011-05-11Fix oooblogger extension download mechanismKalman Szalai - KAMI
2011-05-08Fix space and tab jam in my last commitKalman Szalai - KAMI
2011-05-08Fix SUN Template extension configure, download, handlingKalman Szalai - KAMI
2011-05-08Fix Ligthproof extension integrationKalman Szalai - KAMI
* Fix configure and download support * Extension naming scheme is: <md5>-<extension-name>_<version>.oxt - Renamed extensions * Rename extension version number in download script and scp2 module
2011-04-30introducing --enable-release-build configure switch - fdo#36437Andras Timar
and default is dev build
2011-04-29do not ship non-localized helppacksAndras Timar
2011-04-28add --enable-lomenubar switch to configureBjoern Michaelsen
2011-04-26initial uglificationMichael Meeks
2011-04-26Kill BrOffice, fdo#36262Tor Lillqvist
2011-04-26do not enable BrOffice branding by default (fdo#36262)Petr Mladek
2011-04-25Move it up a bit more to get it to build with --disable-mozilla.Kohei Yoshida
2011-04-25Fixed incorrect bracket format.Dimitri Duc
2011-04-25Update '--disable-python' to disable only Python UNO API.Hanno Meyer-Thurow
* configure.in:
2011-04-24we need to generate ooo.lst before we use it....Norbert Thiebaud
2011-04-24Add download support to a few extension in bootstrapKalman Szalai - KAMI
2011-04-24Add initial configure and download stuffs for extra thingsKalman Szalai - KAMI
OxygenOffice related
2011-04-19Removed typos in configure.inChristina Rossmanith
2011-04-15Kill OS/2 stuffTor Lillqvist
2011-04-14fix qt4 moc detectionLuboš Luňák
cannot use the same variable for two AC_PATH_PROG calls, as the first call will cache the result and the second one will reuse it