summaryrefslogtreecommitdiffstats
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Initial experimental support for Visual Studio 2013Jesús Corrius2013-10-181-9/+23
| | | | Change-Id: I4a1ad9da56f39a21d8a392fdb92704cc4311c84c
* Check for minimum version of flex (2.5.35)Christian Lohmaier2013-10-181-0/+6
| | | | | | | | | | | | | since at least 5c2ba4aad61ce2c7c661202ae7ed26e1859c5216 flex 2.5.35 or newer is required, but linux baseline (CentOS 5.9) shippes with older one. Fail in configure/autogen instead of during make Signed-off-by: Stephan Bergmann <sbergman@redhat.com> ...and gracefully cope with Mac OS X flex --version returning "flex 2.5.35 Apple(flex-31)", so just look for the first run of d.d.d when determining the version number Change-Id: Ia5a324474aaa1a45910f50b4a78ab6ce6279575e
* We don't use cppunit when cross-compilingTor Lillqvist2013-10-171-1/+3
| | | | Change-Id: I8ff723233546d9becd001ab54a7df5ad98223f90
* Bin --enable-desktop-gui-elementsTor Lillqvist2013-10-171-9/+0
| | | | | | Nobody wants LO's own widgets in a touch / mobile app after all. Change-Id: I84f1e85cebce80b6ff4ec5e4e3254654b5f5e6ec
* Normalize DISABLE_OPENSSL to USE TRUE/<nothing>Norbert Thiebaud2013-10-171-2/+2
| | | | | | | Change-Id: I84dd99f42e032315fbf31332dfb62eb3ef4aa4c0 Reviewed-on: https://gerrit.libreoffice.org/5724 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* remove glibc stub and tarball, it seems to be completely unusedBjoern Michaelsen2013-10-161-17/+0
| | | | | | | | Change-Id: I1638d4cfc0e6025bd33ed6770ede8556304d6919 Reviewed-on: https://gerrit.libreoffice.org/6278 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* Make libc++ optional for iOS and use the right library in the Xcode projectsTor Lillqvist2013-10-161-2/+23
| | | | | | | | | | It seems that using libc++ when building with Xcode 4 (and iOS SDK 6) you get linking errors. Stick to libstdc++ for now then with that. Propagate the choice to the iOS Xcode projects through the lo.xcconfig file. Change-Id: Ic61dd2336066a77c4219c532106e3e50e85d0689
* Get rid of PRODUCT, unused I hopeTor Lillqvist2013-10-161-4/+0
| | | | Change-Id: I934158f892daf3ae36f265e6bc95fd9987a05ca5
* Generate the ios/lo.xcconfig at configure timeTor Lillqvist2013-10-161-2/+4
| | | | | | Also, add INSTDIR and WORKDIR. Change-Id: I16266202c2e2d005533f7ffbcc2ae41f63833928
* Make building installation sets depend on --with-package-format=...Stephan Bergmann2013-10-151-46/+17
| | | | | | | | | | | | | | | ...instead of inconsitently having it depend on --enable-epm for some platforms and having it always enabled on Windows. Only Android and iOS are presumably still special and build any installation sets in their specific modules and outside instsetoo_native. One consequence is that for a non-Windows --enable-online-update --without-package-format build, instdir's version ini-file contains an UpdateURL that ends in just "?pkgfmt=" without an actual format identifier. However, checking whether the update feature would actually work is difficult for most such developer builds, anyway. Change-Id: If14fcf0b2e612499811e8a6e067a854bda612c42
* Require at least iOS 6.1Tor Lillqvist2013-10-151-2/+2
| | | | Change-Id: I6e75db10028143ef5926ceed8029e0404ab82d2b
* fdo#61950 De-extensionize presentation minimizerDavid Ostrovsky2013-10-141-18/+1
| | | | | Change-Id: I87805ceacf184d5aa5faae68e8bb932391ace7fb Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Add HAVE_FEATURE_X11Tor Lillqvist2013-10-121-0/+1
| | | | Change-Id: I4ca7310c936ce123347be2e3243fddc738f85d6d
* Small fix for cross-compilationTor Lillqvist2013-10-111-5/+9
| | | | Change-Id: I5851af308193527a30eef1ded256f6b9ae69b260
* Changes for iOS SDK 7.0Tor Lillqvist2013-10-111-17/+32
| | | | | | | When building for the iOS Simulator, the -mios-simulator-min-version switch should be used, not -mmacosx-version-min. Change-Id: Icaf184b99d6b6160786b7a9de2fe475251d244cf
* Move C++ library check a bit earlier and use resultTor Lillqvist2013-10-111-35/+39
| | | | Change-Id: I459308bbc0f957b11f3088e56cd21b4aeef9721a
* Use libc++ on iOSTor Lillqvist2013-10-111-1/+2
| | | | Change-Id: I722b28f0d432c051fbe3a55823bc64b8a86e9a17
* Use -fvisibility=hidden also for 3rd-party libs for iOSTor Lillqvist2013-10-111-2/+5
| | | | Change-Id: Ib2806d71f9c2dc18c64f2c92012eaa1c77ddd9d2
* Normalize ENABLE_VALGRIND: TRUE or emptyTor Lillqvist2013-10-101-5/+6
| | | | Change-Id: I21521d1d7e4a139a1ea0c3f4fe6c51b4637c595f
* UntabifyTor Lillqvist2013-10-101-2/+2
| | | | Change-Id: I8cd9246f9f8866ebbf19455b00cfadee5db8354a
* Normalize ENABLE_PDFIMPORT: TRUE or emptyTor Lillqvist2013-10-101-6/+11
| | | | Change-Id: I962b37757dbf3569df73e70ae2d7c666d7cdf43e
* ENABLE_OPENCL should be TRUE or emptyTor Lillqvist2013-10-091-1/+0
| | | | | | Should make the Android tinderboxes happy. Change-Id: Idf33106514a1d0e34566d76d97d689e7543eda3c
* OpenCL is not available for iOS or AndroidTor Lillqvist2013-10-091-1/+1
| | | | Change-Id: Iac0cd17dfa0544ec686120d50a6cfdb70336e042
* only build openGL canvas when libGL supports shaderChristian Lohmaier2013-10-071-2/+10
| | | | | | | | | and disable for Mac until code is adjusted to compile Change-Id: I48c69962ae5e59ae3bdd35d343deeeffdde6e903 Reviewed-on: https://gerrit.libreoffice.org/6160 Reviewed-by: Thorsten Behrens <thb@documentfoundation.org> Tested-by: Thorsten Behrens <thb@documentfoundation.org>
* Add opengl canvas implementation.Thorsten Behrens2013-10-071-1/+1
| | | | | | | | | | Adds opengl canvas implementation - display-list-based, all rendering done as textured geometry. Needs shader support. Currently compiles and works on Linux, Mac should be ~easy to add, win32 eventually. Change-Id: Ibf3eb88d6a36a91b2960a3a6320d708160e4fc14
* make system-bluez build not use -I$S/bluez_bluetooth/inc in sd...Rene Engelhard2013-10-061-1/+7
| | | | Change-Id: Icdd90a7aadf7cfbc464e11a1e0386576cbc5c06c
* Point out that --enable-canonical-installation-tree-structure is broken nowTor Lillqvist2013-10-061-1/+1
| | | | Change-Id: I2b14c3a5e7b3945e40334b961024ef243e957efa
* URE folder path fixes for the HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURE caseTor Lillqvist2013-10-051-4/+5
| | | | Change-Id: I5019cce2172db7b3ac74e25f5ea9dc62e9fd03f8
* configure.ac: always search for md5sumBenedikt Morbach2013-10-041-6/+11
| | | | | | | | | | | | | | | | | | Since edf8db717f49199833de9fc9d2c9817bab613795, the MD5SUM env variable is used by solenv/bin/modules/{installer.pm,installer/systemactions.pm} like this: echo $languagestring | $ENV{'MD5SUM'} | sed -e "s/ .*//g" Because the MD5SUM check is behind "$enable_fetch_external" != "no", this causes an error with --disable-fetch external: sh: -c: line 0: syntax error near unexpected token `|' Move it out of the enable_fetch_external check. Change-Id: Ib0a9694226deed3957868c17fe4d982f38fd84b1 Reviewed-on: https://gerrit.libreoffice.org/6127 Reviewed-by: Tor Lillqvist <tml@collabora.com> Tested-by: Tor Lillqvist <tml@collabora.com>
* put result of make test-install into top-level test-install dirMichael Stahl2013-10-011-2/+2
| | | | | | ... and rename all DEVINSTALL variables to TESTINSTALL. Change-Id: I2f745ff6324c078d5fd7d272911a9268fc5efd27
* Simiplify testTor Lillqvist2013-09-301-3/+3
| | | | Change-Id: I8ab1842ef1eb6f2988a547f0837daa81bbaff595
* Check separately and more thoroughly what the C++ library isTor Lillqvist2013-09-301-17/+39
| | | | | | | I.e., GNU libstdc++, LLVM libc++, or Microsoft. Also, do the grepping for "visibility push" only in the libstdc++ case. Change-Id: Ibf1038e37780774d9595eccfe47894dd88fc5591
* Enable orucs by default on Windows.Kohei Yoshida2013-09-251-1/+0
| | | | Change-Id: Ic23a7a85a162e61660a8aee877fee4de83af52ed
* Use portable '=' comparison operator for test(1).Thomas Klausner2013-09-241-6/+6
| | | | | | '==' only supported by bash, not even GNU coreutils. Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
* remove unused EXEEXT_FOR_BUILDMatúš Kukan2013-09-241-3/+0
| | | | Change-Id: I6ac851e3ba418bb681f69f5417c74688776498be
* Create a proper Info.plist for the OS X app bundle already in configureTor Lillqvist2013-09-241-1/+11
| | | | | | | | | | | | | | | | | | | | | | After recent instdir changes the SCPZIP_REPLACE thing was not used any more for Info.plist, so all the ${FOO} things were left in Info.plist unexpanded with predictably wonky results, a non-working app. Instead just expand it from the configure script. While at it, use a correct CFBundleShortVersionString: only three integers should be in that. Also, hardcode FILEFORMATNAME as OpenOffice.org and FILEFORMATVERSION as 1.0, and drop the "variables", as that is what those "variables" *means*. They were used to refer to the OOo 1.0 formats. (It would have been utterly wrong to define them as something else, like another product name and a newer version number, in openoffice.lst, so pointless to have them there.) Drop the meaningless BUILDIDCWS. Change-Id: I4030aa060b78e8b3fb812a6362869996e8db7d3d
* Fixes for cross-compilation on OS X (to iOS)Tor Lillqvist2013-09-231-53/+59
| | | | | | | | | | | Introduce SDKDIRNAME as a configury variable and use it instead of the gbuild gb_Package_SDKDIRNAME. Then we can easily construct the SDKDIRNAME_FOR_BUILD variant that is needed to find the specially named SDK in instdir on OS X when cross-compiling. Move the version number section in configure.ac earlier. Change-Id: Iee3db1a50ad4c7a9f91bbc5e0d0b01d76a76f701
* ThinkoTor Lillqvist2013-09-231-1/+1
| | | | Change-Id: I31e1c7a7f0017abe6d4e45f32ea4aad6545cffe1
* Try to fix cross-compilationTor Lillqvist2013-09-231-12/+27
| | | | | | | | Add more FOO_FOR_BUILD variables and some gb_Foo_for_build functions. Get rid of gb_INSTROOT and gb_DEVINSTALLROOT, just use INSTROOT. Change-Id: Iee531b02d14fae41edb68ad589a5dec829a60255
* configure: oops, there were 2 harfbuzz lines to fixMichael Stahl2013-09-221-1/+1
| | | | Change-Id: Ib1869134b971c04a9cbd5d15b206898e943aaa5e
* find lots of external static libraries in UnpackedTarball dirMichael Stahl2013-09-221-8/+27
| | | | | | | | | | | | Note: do NOT put file paths to static libraries into FOO_LIBS variables that are passed to bundled externals that are built with --enable-static: on Mac OS X this will result in .a archives that contain other .a archives as entries, and trying to link those results in errors like: ld: warning: ignoring file .../libodfgen-0.0.a, file was built for archive which is not the architecture being linked (i386) Change-Id: If2c5a458058e4da76f80b3643e55b489d1edee24
* fix find_al() under 64-bit CygwinAndras Timar2013-09-201-1/+1
| | | | Change-Id: I2797763f64733a83858bb08d760c9c453d63e1f8
* configure.ac: use ${INPATH} instead of wildcardMiklos Vajna2013-09-201-1/+1
| | | | Change-Id: I92c9b72722035ef03e839029a149221dec3fe5b4
* No need to by default avoid liborcus for Android, iOS and OS XTor Lillqvist2013-09-191-3/+1
| | | | Change-Id: I0e96784a86fa1f62718264fc09f0d2b4646ecd7d
* Allow enable / disable opencl at build time.Kohei Yoshida2013-09-191-0/+24
| | | | Change-Id: I65e2a71aae8317930d1575e7d82c11c3fd2b74de
* Remove opencl-sdk configure option, and build time opencl conditionals.Kohei Yoshida2013-09-191-48/+0
| | | | | | | We now load OpenCL library dynmically at run-time as needed. So there is no build time dependency on any OpenCL implementations. Change-Id: I214399060398a7c5e37b9a254147ccc2834e7866
* Don't advertise make dev-install any more.Jan Holesovsky2013-09-191-8/+5
| | | | Change-Id: I171c7e3e55b7f23d331dd1769428fb684fe214eb
* Diable orcus on cygwin, OS X, iOS and Android by default.Kohei Yoshida2013-09-181-0/+3
| | | | Change-Id: Ife2b2d00ba1439a10a61dca72a95e8cbcbd798eb
* Add the configure bits to support --disable-orcus.Kohei Yoshida2013-09-181-34/+52
| | | | Change-Id: Ieeb1581187248875ca2e37278c62a382f6caa8e0
* remove WITH_ACTIVEX_COMPONENTMatúš Kukan2013-09-171-1/+0
| | | | Change-Id: I3320b3ce3307598a479dfac5b120e85441c670dc