summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2013-08-30ENABLE_MINIMIZER Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I10c52844c6e83f6b88cf736c03d93e710a69432a Reviewed-on: https://gerrit.libreoffice.org/5705 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30ENABLE_MEDIAWIKI Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I4561c2cd3b937cbd0085d1e94930d5f458281d11 Reviewed-on: https://gerrit.libreoffice.org/5704 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30ENABLE_RELEASE_BUILD Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I7387ff3d3adf9a4e7c15466076e9d84d4892bb3e Reviewed-on: https://gerrit.libreoffice.org/5703 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30ENABLE_SCRIPTING_* Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I937967889da75062c792cf377ce4e13c67526162 Reviewed-on: https://gerrit.libreoffice.org/5702 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30ENABLE_BLUETOOTH* Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: Ia27882faa9c85c439bc1f77987d766f65f1d8cef Reviewed-on: https://gerrit.libreoffice.org/5699 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
2013-08-30Fix inconsistant use of value for DISABLE_ACTIVEXNorbert Thiebaud
Change-Id: I9b917fb557c0582ad9235562e882ae2de4d4246f
2013-08-30allow building with older libjpeg againCaolán McNamara
we don't really care what the error number is, so long as its an error of some kind so just sed JERR_BAD_CROP_SPEC to JERR_CONVERSION_NOTIMPL Change-Id: Iae41de7b720ce2e60c7092d15983aa1c4ba14c89
2013-08-30Decouple setting -std=gnu++11/c++11 from setting -stdlib=libc++Stephan Bergmann
Forcing -stdlib=c++11 into CXX upon --enable-libc++ instead of only into CXXFLAGS_CXX11 as done normally caused external projects to unexpectedly pick it up, causing build failures in firebird. Change-Id: I588d75ccbde6b9fd4f38e10a0c67c2f6086f8977
2013-08-30Find also a 64-bit JDK on WindowsTor Lillqvist
Change-Id: I2364d4e4e2b2d032bdf03316ee9523cb085112c8
2013-08-30ENABLE_NPAPI_* Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: Ia7575f0f51bc3ba355ec01d937bd155adb287572 Reviewed-on: https://gerrit.libreoffice.org/5684 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-30ENABLE_CORETEXT: Harmonize ENABLE_* variable to TRUE/<nothing>Norbert Thiebaud
Change-Id: I39153ee042b171f7cd1ffa6b50c490d2c9fa33cb Reviewed-on: https://gerrit.libreoffice.org/5685 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-30liblangtag: harmonize ENABLE_* variable to use TRUE/<nothing>Norbert Thiebaud
Change-Id: I6e231516476f3b9512e239ccf678048c87d25aa5 Reviewed-on: https://gerrit.libreoffice.org/5682 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-30UntabifyTor Lillqvist
Change-Id: Ib03ac597e920c3d09b56a78f41f10ea0e19e311e
2013-08-30Surely we want only a 1.7 or 1.6 JDKTor Lillqvist
Change-Id: I3fa71d19789d9cbdc44db172e0a63f5e5ed85f43
2013-08-30Fix weird indentationTor Lillqvist
Change-Id: I291856b9f37ea967c1f8d44cce05f53b52ed8b75
2013-08-29check for boost >= 1.47 and SHA512_CTX (openssl >= 0.9.8) in configureRene Engelhard
Change-Id: If070d0bcafb208bb8d4104e48540cc1b2bf23db6
2013-08-29VLC is not related to gstreamerTor Lillqvist
Change-Id: I3b88c1e12a254766f4d8c1de27d0cc9bd2ccbacf
2013-08-29Allow to set EXTRA_BUILDID also via environment variable (fdo#58034)Petr Mladek
This is much easier with tinderboxed that work with static autogen.input Change-Id: Ifb0b7884bbad14a286023b3dbd7d1d2a12f36787
2013-08-29make the tinderbox information more reliable in the about dialog (fdo#58034)Petr Mladek
Pass the information via config_host/config_buildid.h. Then cui/source/dialogs/about.cxx will get rebuilt also in the incremental build. Change-Id: I058cbe162e7015cbea6c71253c20db097477708f
2013-08-29Do not silently ignore --enable-libc++Stephan Bergmann
Change-Id: Ifbabb338739ae452bee6cac73e4b2046356a4d17
2013-08-28add --with-help=common parameter to the configure optionPetr Mladek
It allows to build only the common parts of the help, e.g. bundle the helpcontent-related icons. It is useful when the build content is built separately. For example, it is used to speed up the build of the main package in openSUSE Build Service.
2013-08-21avmedia: vlc - with the wrapper we no longer need cflags / libs.Michael Meeks
Change-Id: I824aa1e7908acefe898b7f24b323426f1cce250c
2013-08-21We don't seem to actually need glibc getoptTor Lillqvist
Change-Id: I1f221533f5ea684d113bdc45c04bf84405140f9f Reviewed-on: https://gerrit.libreoffice.org/5539 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-08-20Don't unnecessarily require too new harfbuzzFridrich Štrba
Change-Id: I1fc9b29255c9822406dfc6ddb05b3a7f63fcd216
2013-08-19We hardly want harfbuzz on iOS if we don't want it on DarwinTor Lillqvist
Change-Id: I38ce976e55e9800971dcd300902578e06540f358
2013-08-19fdo#68261: 'program' is a symlink, need to use the real name 'MacOS'Tor Lillqvist
The installset structure in a "traditional" (non-"Mac-like") OS X was messed up with *both* 'MacOS' and 'program' as real subfolders in instdir. Change-Id: I337e1669d28c6c59993790fd33c9c5ab372c421c
2013-08-19Update internal HarfBuzz to 0.9.19Khaled Hosny
Change-Id: I520832508a8d419e394817a0e25949071928f612 Reviewed-on: https://gerrit.libreoffice.org/5478 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-08-19Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist
Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
2013-08-19Use correct paths to URE stuff on WindowsTor Lillqvist
For some historical reason, URE has no "share" subfolder on Windows. Change-Id: I530e673cc7a5cb5fe5d82a5e952ac50e4c2270b2
2013-08-18Further work on the "Mac-like app structure" optionTor Lillqvist
Lots of stuff still either ended up in the wrong place, or was looked up from the wrong place, or both. Fix most cases. Change-Id: I06ebbce207c219f3cd82b4387dd9b3fdb83420d4
2013-08-18Decouple the "Mac-like" app bundle structure choice from sandboxing choiceTor Lillqvist
Add a switch --enable-canonical-installation-tree-structure. Only implemented for OS X for now, but the same switch can be used if and when we want to make it possible to make the Unix installation tree more "standard", too. Change-Id: Icb0ad500b77d7e986f2f188fd17faabaf2e2fe99
2013-08-18Use subfolder names from <config_folders.h>Tor Lillqvist
Change all instances of hardcoded "program", "share" etc subfolder names to use those from <config_folders.h> instead. In normal builds, the end result will not change. Change-Id: I91c95cd8e482818be67307e889ae6df887763f53
2013-08-18AC_DEFINE an ENABLE_MACOSX_MACLIKE_APP_STRUCTURETor Lillqvist
Change-Id: I6aab77fd253baf1fbbfa82d82bd4e83ddd9e3299
2013-08-12deprecated message must be a stringStephan Bergmann
Change-Id: Iad8f29b36ce38a90ea93705131a2e4e201d77bf8
2013-08-11add missing 'test'Luboš Luňák
Change-Id: I43dfc0e73de36ee920f0d22307600c357b3f2df2
2013-08-10Add HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURETor Lillqvist
Change-Id: Idb114bfa3fbb05252a5cac9eb5f303ec85080626
2013-08-10Start of enabling use of a more proper "Mac-like" install tree structureTor Lillqvist
First cut was at https://gerrit.libreoffice.org/#/c/2310/ but was abandoned by myself. Now getting back to the idea, but this time I will make it optional on OS X, and introduce it in smaller steps. Change-Id: Id88517fee8d49056b8bbecb0921206dc6b29580b
2013-08-10Simplify test and remove typoTor Lillqvist
If what we want is to compile the OpenCL code by default always on OS X when building against a SDK newer than 10.6, that can be said simpler. Change-Id: I14b2cd107fe0dba42c221bec63fd4076fffbd848
2013-08-09I'm pretty sure we don't compile anymore with GCC 4.0.Luboš Luňák
Raise to 4.1, until somebody complains, in which case probably raise even more :). Change-Id: I861ccbfb393811d27bedcb1524027fdbc927e55f
2013-08-09try to ensure not testing GCC version when using ClangLuboš Luňák
Clang reports itself as GCC 4.2.1 when asked the GCC way, which is about as good an answer as any, since there's no good mapping between them. So when testing GCC version, Clang would be usually considered too old, and therefore the proper way is to do a configure check if possible. GCC version should be only used for GCC-specific things such as avoiding a bug in a specific GCC version, and such testing should first check the compiler is not Clang. Rename GCCVER to GCC_VERSION and use it throughout the build system where needed. As it's empty for anything that's not GCC, this should lead to errors when used incorrectly. Change-Id: Iea96bbaf5d8ceabefa25be88576eeb4115384937
2013-08-09$CC --version is too unstructuredLionel Elie Mamane
Give up and revert to "$CC -dumpversion". Since by now no test now refers to patchlevel, make it unavailable in GCCVER so that nobody tries to use it. Change-Id: Ife0bb0a94a73555d1f19f5a3c5853148042c7bba
2013-08-09$CC --version for CLangLionel Elie Mamane
Has only two components, e.g. 4.1 Change-Id: I255a5a3e240f41d39ee88c4be0c714e29db75a6a
2013-08-09more extreme gcc --version parsingLionel Elie Mamane
Change-Id: I5bb195e54274d9210ae8d4c2d31690ce8e79a425
2013-08-09"gcc --version" output is rather unreliableStephan Bergmann
...so extend 409e6a2e0b89eab82e79b0cd122062f47c6c7afb "gcc -dumpversion has only MAJOR.MINOR, not MAJOR.MINOR.PATCHLEVEL" to also cope with e.g. Fedora 18 gcc's "gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)" output line. Change-Id: Ieb5e032685da49cd7e6f0a49a0fdc137fc24fbbd
2013-08-09gcc -dumpversion has only MAJOR.MINOR, not MAJOR.MINOR.PATCHLEVELLionel Elie Mamane
At least, for gcc 4.7 on Debian. OTOH, gcc --version outputs (on its first line) gcc-4.7.real (Debian 4.7.2-5) 4.7.2 so use that. Hopefully will work across systems & distros. (gcc-4.7.real is probably just argv[0], because diversion from hardening-wrapper) Change-Id: I94ea73628d8aac107e3ada1dc5a63e51e79ccdb2
2013-08-06fix android/ios defaults for report builder.Michael Meeks
Change-Id: I338505aa67ef63699fc0d8966fe09db3c050da92
2013-08-06MPLv2 subset improvement.Michael Meeks
Change-Id: I96efcab67f05407923b022dfd95a94fd8c2169ed
2013-08-05do not base feature checks on gcc versionLuboš Luňák
Clang reports itself to be gcc4.2, so there fail there, instead use configure checks. Change-Id: Idb44a5c875b24a15546a6495de02a1b4af898443
2013-08-03Add SDT probes for RTL_LOG_STRING_NEW/DELETE.Mark Wielaard
Change-Id: I938259f90aee9d277c9ff5b72c9120b93311cbd3 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-08-02configure: openCl does not build on 10.6 mac default no in that caseNorbert Thiebaud
Change-Id: I84b74cb9e9893996179b4b0229853903e29fe28d