summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
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
2013-08-02Enforce no Java if sandboxedTor Lillqvist
Change-Id: I3c58684cc3914d8f7554c87d8d9e0735e95ea381
2013-08-02Indentation cleanupTor Lillqvist
Change-Id: I20bb0b33f3a86dd9abab32d18f703bf720f143b5
2013-08-02test_unix_quickstarter is unusedTor Lillqvist
Change-Id: Ie11b97f52832f8f04f8243f4d6c0f18b3954253f
2013-08-01CoreText is default, so document --disable-coretext and not --enable-coretextTor Lillqvist
Change-Id: I308648c5c03382d1963e721fea2ad6a61e3ef795
2013-07-30Drop internal copies of X11 extensions headersKhaled Hosny
They are not use by default since 2011, and non of the distro configs uses --without-system-xextensions-headers. Change-Id: I51e88796c22b1b3d0854c3ec1db15fcab720a079 Reviewed-on: https://gerrit.libreoffice.org/5175 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
2013-07-30Accept also 4.8Tor Lillqvist
Change-Id: I121ff292050e9e90e298ed44705b6408c0d2f089
2013-07-30sanitize system clucene includesDavid Tardon
Apparently clucene bundles pieces of a very old version of boost (1.42) in CLucene/ext/boost, which breaks build with boost 1.54. Change-Id: Ib244222f8f048aefe0484060f9ad5f41bfd24def
2013-07-29Accept NDK r9Tor Lillqvist
Change-Id: Ie7368d0995653d7051b3c67d4b7667e68787da8a
2013-07-26Move the (unimplemented) READONLY_INSTALLSET flag into config_features.hTor Lillqvist
Change-Id: Icce89cc2a3c8089aa248a176ab92b545c36b1091
2013-07-26Move OS X sandbox flag to config_features.hTor Lillqvist
Change-Id: I189fa06d13a78bcaa8e17b32756076473ced3641
2013-07-26initial configure pieces for VLC detection.Michael Meeks
Change-Id: I1001d7f87c3e3194c04ea9d1ef97a87898f891ea
2013-07-26discriptive comments on HAvE_FEATURE_AVAHI and remove unused ac_defSiqi
Change-Id: I37183561a264625505036bcc6b945a6b24f05b5a
2013-07-26use config_features.h.in insteadSiqi
Change-Id: I1332fc22caae759c65b64e6c43e73740245e4abd