summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2013-10-16Make libc++ optional for iOS and use the right library in the Xcode projectsTor Lillqvist
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
2013-10-16Get rid of PRODUCT, unused I hopeTor Lillqvist
Change-Id: I934158f892daf3ae36f265e6bc95fd9987a05ca5
2013-10-16Generate the ios/lo.xcconfig at configure timeTor Lillqvist
Also, add INSTDIR and WORKDIR. Change-Id: I16266202c2e2d005533f7ffbcc2ae41f63833928
2013-10-15Make building installation sets depend on --with-package-format=...Stephan Bergmann
...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
2013-10-15Require at least iOS 6.1Tor Lillqvist
Change-Id: I6e75db10028143ef5926ceed8029e0404ab82d2b
2013-10-14fdo#61950 De-extensionize presentation minimizerDavid Ostrovsky
Change-Id: I87805ceacf184d5aa5faae68e8bb932391ace7fb Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
2013-10-12Add HAVE_FEATURE_X11Tor Lillqvist
Change-Id: I4ca7310c936ce123347be2e3243fddc738f85d6d
2013-10-11Small fix for cross-compilationTor Lillqvist
Change-Id: I5851af308193527a30eef1ded256f6b9ae69b260
2013-10-11Changes for iOS SDK 7.0Tor Lillqvist
When building for the iOS Simulator, the -mios-simulator-min-version switch should be used, not -mmacosx-version-min. Change-Id: Icaf184b99d6b6160786b7a9de2fe475251d244cf
2013-10-11Move C++ library check a bit earlier and use resultTor Lillqvist
Change-Id: I459308bbc0f957b11f3088e56cd21b4aeef9721a
2013-10-11Use libc++ on iOSTor Lillqvist
Change-Id: I722b28f0d432c051fbe3a55823bc64b8a86e9a17
2013-10-11Use -fvisibility=hidden also for 3rd-party libs for iOSTor Lillqvist
Change-Id: Ib2806d71f9c2dc18c64f2c92012eaa1c77ddd9d2
2013-10-10Normalize ENABLE_VALGRIND: TRUE or emptyTor Lillqvist
Change-Id: I21521d1d7e4a139a1ea0c3f4fe6c51b4637c595f
2013-10-10UntabifyTor Lillqvist
Change-Id: I8cd9246f9f8866ebbf19455b00cfadee5db8354a
2013-10-10Normalize ENABLE_PDFIMPORT: TRUE or emptyTor Lillqvist
Change-Id: I962b37757dbf3569df73e70ae2d7c666d7cdf43e
2013-10-09ENABLE_OPENCL should be TRUE or emptyTor Lillqvist
Should make the Android tinderboxes happy. Change-Id: Idf33106514a1d0e34566d76d97d689e7543eda3c
2013-10-09OpenCL is not available for iOS or AndroidTor Lillqvist
Change-Id: Iac0cd17dfa0544ec686120d50a6cfdb70336e042
2013-10-07only build openGL canvas when libGL supports shaderChristian Lohmaier
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>
2013-10-07Add opengl canvas implementation.Thorsten Behrens
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
2013-10-06make system-bluez build not use -I$S/bluez_bluetooth/inc in sd...Rene Engelhard
Change-Id: Icdd90a7aadf7cfbc464e11a1e0386576cbc5c06c
2013-10-06Point out that --enable-canonical-installation-tree-structure is broken nowTor Lillqvist
Change-Id: I2b14c3a5e7b3945e40334b961024ef243e957efa
2013-10-05URE folder path fixes for the HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURE caseTor Lillqvist
Change-Id: I5019cce2172db7b3ac74e25f5ea9dc62e9fd03f8
2013-10-04configure.ac: always search for md5sumBenedikt Morbach
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>
2013-10-01put result of make test-install into top-level test-install dirMichael Stahl
... and rename all DEVINSTALL variables to TESTINSTALL. Change-Id: I2f745ff6324c078d5fd7d272911a9268fc5efd27
2013-09-30Simiplify testTor Lillqvist
Change-Id: I8ab1842ef1eb6f2988a547f0837daa81bbaff595
2013-09-30Check separately and more thoroughly what the C++ library isTor Lillqvist
I.e., GNU libstdc++, LLVM libc++, or Microsoft. Also, do the grepping for "visibility push" only in the libstdc++ case. Change-Id: Ibf1038e37780774d9595eccfe47894dd88fc5591
2013-09-25Enable orucs by default on Windows.Kohei Yoshida
Change-Id: Ic23a7a85a162e61660a8aee877fee4de83af52ed
2013-09-24Use portable '=' comparison operator for test(1).Thomas Klausner
'==' only supported by bash, not even GNU coreutils. Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2013-09-24remove unused EXEEXT_FOR_BUILDMatúš Kukan
Change-Id: I6ac851e3ba418bb681f69f5417c74688776498be
2013-09-24Create a proper Info.plist for the OS X app bundle already in configureTor Lillqvist
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
2013-09-23Fixes for cross-compilation on OS X (to iOS)Tor Lillqvist
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
2013-09-23ThinkoTor Lillqvist
Change-Id: I31e1c7a7f0017abe6d4e45f32ea4aad6545cffe1
2013-09-23Try to fix cross-compilationTor Lillqvist
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
2013-09-22configure: oops, there were 2 harfbuzz lines to fixMichael Stahl
Change-Id: Ib1869134b971c04a9cbd5d15b206898e943aaa5e
2013-09-22find lots of external static libraries in UnpackedTarball dirMichael Stahl
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
2013-09-20fix find_al() under 64-bit CygwinAndras Timar
Change-Id: I2797763f64733a83858bb08d760c9c453d63e1f8
2013-09-20configure.ac: use ${INPATH} instead of wildcardMiklos Vajna
Change-Id: I92c9b72722035ef03e839029a149221dec3fe5b4
2013-09-19No need to by default avoid liborcus for Android, iOS and OS XTor Lillqvist
Change-Id: I0e96784a86fa1f62718264fc09f0d2b4646ecd7d
2013-09-19Allow enable / disable opencl at build time.Kohei Yoshida
Change-Id: I65e2a71aae8317930d1575e7d82c11c3fd2b74de
2013-09-19Remove opencl-sdk configure option, and build time opencl conditionals.Kohei Yoshida
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
2013-09-19Don't advertise make dev-install any more.Jan Holesovsky
Change-Id: I171c7e3e55b7f23d331dd1769428fb684fe214eb
2013-09-18Diable orcus on cygwin, OS X, iOS and Android by default.Kohei Yoshida
Change-Id: Ife2b2d00ba1439a10a61dca72a95e8cbcbd798eb
2013-09-18Add the configure bits to support --disable-orcus.Kohei Yoshida
Change-Id: Ieeb1581187248875ca2e37278c62a382f6caa8e0
2013-09-17remove WITH_ACTIVEX_COMPONENTMatúš Kukan
Change-Id: I3320b3ce3307598a479dfac5b120e85441c670dc
2013-09-17goodbye linkoo.. you have served wellMatúš Kukan
This commit: - removes linkoo and --disable-linkoo option - removes 'dev-update' make target - creates --disable-ooenv option - removes LD_LIBRARY_PATH and PATH settings in ooenv Change-Id: I9530558531e9cb58b8282754ec8a6c655f190480
2013-09-13python3: fix the MacOSX build here tooMichael Stahl
/usr/bin/install -s will invoke "xcrun strip", and there are a few hardocded install_name_tool left. Change-Id: I839af379320b4886c45a12c9a1d4fa88d2ef0059
2013-09-13For fun, handle --enable-64-bit for iOS, tooTor Lillqvist
Change-Id: I745d51c5b8f4296c00ae1b652b42a311d89a0ed9
2013-09-13Use consistent indentationTor Lillqvist
Change-Id: I2989e2aea344a7079a6da158ca318c3496c813ff
2013-09-13configure: also cure nm's malformed object diseaseMichael Stahl
Change-Id: Idedefb7bdd37ba2039112707510afc030718e281
2013-09-13configure: ensure that install_name_tool matches the toolchain...Michael Stahl
... used to build, since otherwise it'll break with "malformed object" errors. Alo replace now unused XCRUN variable. Change-Id: I58a20c34f903b7a7acb46597d94243389e6b3842