summaryrefslogtreecommitdiffstats
path: root/config_host.mk.in
Commit message (Collapse)AuthorAgeFilesLines
* Replace GUIBASE with USING_X11Samuel Mehrbrodt2015-09-251-1/+1
| | | | | | | | | That's what it actually means. Also make it a boolean Change-Id: I249e18351253b34b5dada28e2a9c6bc0c06b730c Reviewed-on: https://gerrit.libreoffice.org/18688 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
* sysui: g-ir-scanner is not available in when introspection is disabledMiklos Vajna2015-09-141-0/+1
| | | | | | | | | Should fix the RHEL6 build. Change-Id: I3d6e6a2b43c2d6a43ea0686600cf2f893c518cc8 Reviewed-on: https://gerrit.libreoffice.org/18566 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
* remove KDE3 support, --enable-kde and --enable-kdeabMichael Stahl2015-09-031-4/+0
| | | | | | | | | | With the new RHEL6-era baseline TDF can finally ship KDE4 support. Change-Id: I227278b576a3ed2f2aaa751d41b469ca92dc78b3 Reviewed-on: https://gerrit.libreoffice.org/18267 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Leftover ENABLE_GNOMEVFSStephan Bergmann2015-09-021-1/+0
| | | | | | ...after b40b6010077f875565ce90cd995222451e37321c "ditch gnome-vfs2 support" Change-Id: I227e728d6c64b94239f1f80f9957eb4eebdc4580
* configure.ac : completely kill the --enable/disable--verbose thingNorbert Thiebaud2015-08-111-1/+0
| | | | | | | | | | | | | | There is no legitimate use case... no-one need or want to see the build output with all the command by default.. and if one is enclined to do such things, verbose=t in the env does the trick leaving that as a configure options garantee bit-root (as it was the case) and just make it bigger for nothing.. worse may encourage newcomer to shoot themselves in the foot Change-Id: I2b892c623b72dff68ae61dc4edb2478613efc699 Reviewed-on: https://gerrit.libreoffice.org/17635 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* gbuild/config stop using VERBOSE, use only verbose=tNorbert Thiebaud2015-08-111-1/+1
| | | | | | | | | | configure.ac was setting VERBOSE=YES/NO when really we use verbose=t or verbose= Change-Id: I47aee8d177cb2d788a62ecdbbb9cc3695c2bb299 Reviewed-on: https://gerrit.libreoffice.org/17634 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Expose devenv make file variableDavid Ostrovsky2015-07-091-0/+1
| | | | | | | Change-Id: I502ce280276b6430053f0fbcf9cc3248b6c9b11b Reviewed-on: https://gerrit.libreoffice.org/16801 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* configmgr: support reading from a dconf layer (WIP)Stephan Bergmann2015-07-081-0/+3
| | | | | | | | | | | | | | | | | | | | | Work in progress to allow integration of LO with <https://wiki.gnome.org/Projects/FleetCommander>. During configuration, dconf support is implicitly enabled when available on the host (which is presumably only available on Linux). It is explicitly disabled for TDF Linux builds for now, though, to avoid accidental dependencies of the distributed installation sets on system dconf libraries. A dconf layer is represented in the CONFIGURATION_LAYERS bootstrap variable with type "dconf" and an empty URL. See the comment at the top of configmgr/source/readdconflayer.cxx for the encoding of component-data in dconf. All of this is still subject to change. Change-Id: I2d08d81c8ea43ba4a99040a8882ae75b91bcfdb9 Reviewed-on: https://gerrit.libreoffice.org/16848 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* online update: Add the bzip2 external.Nathan Yee2015-07-031-0/+3
| | | | Change-Id: Id7547390c49c0bcf672eb1a9863fc236518bfa49
* online update: Configure switch --enable-online-update=marJan Holesovsky2015-06-291-0/+1
| | | | | | | | This will enable the mar-based online update instead of the 'traditional' one. At the moment, this does not build, as libbz2 was not packaged as an external library yet. Change-Id: I1ad7d9adf7a12a427786682ad932597eb2319256
* allow to skip check for mdds in bundled projectsDavid Tardon2015-06-251-0/+1
| | | | | | | PKG_CHECK_MODULES requires both _CFLAGS and _LIBS to be set to skip the check. Change-Id: Ia4ae0576f186eb0c002c40bdb66f3a11a972a0c3
* Build time option --disable-extension-updateKatarina Behrens2015-06-031-0/+1
| | | | | | to disable the possibility to update installed extensions Change-Id: Ifdee0f3b13ee3e2bcb288c8ded98cb9805a6e55a
* move setting of GLM_CFLAGS to configureDavid Tardon2015-05-191-0/+1
| | | | Change-Id: Ic9f6165626a8ffc303260c0439010fe7e2ce634b
* Use OFFICEOTRON/ODFVALIDATOR determined by configureStephan Bergmann2015-04-201-0/+2
| | | | Change-Id: I456669f15a659e144fc6ecad053cd0b929859424
* tdf#82695 allow to build with system collada2gltfDavid Tardon2015-04-131-0/+3
| | | | Change-Id: I1179e20fd5fbdecd198633d5440621ed08a0465b
* fix build from moduleDavid Tardon2015-03-261-1/+1
| | | | Change-Id: I044e6c82b4f3b492ed384e86dbe9e6955f8f792f
* gbuild: allow to react on change in configured langsDavid Tardon2015-03-251-3/+3
| | | | Change-Id: I15492fcc687a21b740dc2d97a47485e2e760055f
* Remove library urelibs. It was more just a temporary hack and is not used.Matúš Kukan2015-03-201-1/+0
| | | | Change-Id: I7566dcf21aae6b800adb58d8c94e350bb0da720c
* Allow setting ICECC_VERSION in the autogen.input.Jan Holesovsky2015-02-071-0/+1
| | | | | | | | | | | That way you can avoid having to set ICECC_VERSION in every shell where you want to use icecream with cross-compilation. See http://holesovsky.blogspot.cz/2015/02/using-icecream-to-speed-up-libreoffice.html for details. Change-Id: I1adf67934c2687f0fca1b73e7793b72120eeedab
* MSI packaging tweaks for Windows 64-bitAndras Timar2015-02-031-0/+1
| | | | | | | Change-Id: I69d52554b531dab6fc12ffe16e6ca91241fda3a5 Reviewed-on: https://gerrit.libreoffice.org/14283 Reviewed-by: David Ostrovsky <david@ostrovsky.org> Tested-by: David Ostrovsky <david@ostrovsky.org>
* android: Set the package name correctly.Jan Holesovsky2015-01-261-0/+1
| | | | Change-Id: Iab771f65121e477cda871a04098df306399628e7
* add TOUCHCaolán McNamara2015-01-071-0/+1
| | | | Change-Id: Ia22e1f4d777cc2d2c99abdaf8cccdea8a94bfd27
* WITH_JPEG_TURBO redundant with BUILD_TYPE JPEG_TURBOStephan Bergmann2014-12-031-1/+0
| | | | Change-Id: If918b3083fcd8c2e2ea41c43cba53ded1a207196
* attempt to default enable stack-protector-strongCaolán McNamara2014-12-021-0/+1
| | | | | | | Change-Id: Iee42b3f6ab66636961e9ba1da33ab0e83d607eaa Reviewed-on: https://gerrit.libreoffice.org/13241 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Fold URE: Linux ure/share/misc/* -> program/Stephan Bergmann2014-12-011-1/+1
| | | | | | ...and remove now unused ure-link symlink Change-Id: Ic958432c1dad4fae213982d0af072187f151620b
* Work in progress: Move Calc-independend OpenCL configuration out of scTor Lillqvist2014-11-271-1/+0
| | | | | | | | | | Intermediate commit. More changes will follow: The device selection logic needs to be moved, too. (And cleaned up.) Instead of the separate formulacalculationoptions dialog we should simply have a normal options page for those OpenCL-related settings that will remain purely Calc-specific, like the formula opcode subsetting. Change-Id: Id60d95e80d377cbbf5780beb473b221bce06b5e5
* Add internal libjpeg-turbo library to be used instead of libjpegMatúš Kukan2014-11-171-0/+2
| | | | | | | | | | | | | | Unfortunately requires nasm - the netwide assembler - http://www.nasm.us/ Upstream libjpeg-turbo is meant to be built with CMake on Windows but thanks to our gcc-wrappers we are able to avoid that. jpeg is kept mostly for platforms we are cross-compiling to. For now, it's used also for Mac OS X because jpeg-turbo does not build there, which should be fixed later. Change-Id: Id87b7072a8acc2578c3abf7e82cb1499e5094dbf
* Fix common typos. No automatic tools. Handmade…Andrea Gelmini2014-11-121-1/+1
| | | | | | | Change-Id: I1ab4e23b0539f8d39974787f226e57a21f96e959 Reviewed-on: https://gerrit.libreoffice.org/12164 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* READELF needs to be defined for unix such as SOLARISRichard PALO2014-11-111-0/+1
| | | | | Change-Id: I749fa8a19e00957a3f83f41e029687b435a3a903 Signed-off-by: Michael Stahl <mstahl@redhat.com>
* Clarify configure GStreamer handlingJan-Marek Glogowski2014-11-071-3/+3
| | | | | | | | | | | | | | | | | | | Currrently --disables-gstreamer disables GStreamer API 1.0 support and --enable-gstreamer-0-10 enables GStreamer API 0.10 support. To build with GStreamer API 0.10 you need to --disable-gstreamer and --enable-gstreamer-0-10, which doesn't seem logical. But actually it's possible to build both avmedia GStreamer backends, so this changes: * --disable-gstreamer to --disable-gstreamer-1-0 * configure variables to include the GStreamer API version "1_0" * adapts the configure help text Change-Id: Icffd8cfb9d80b3021e290675e7c9644c2a31fce8 Reviewed-on: https://gerrit.libreoffice.org/11912 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
* Add build support for iwyuRiccardo Magliocchetti2014-11-051-0/+1
| | | | | | | | | | | | | | | | include-what-you-use is a tool to help removing unneeded includes. Homepage: https://code.google.com/p/include-what-you-use/ So to use it pass its path to configure like: ./configure --with-iwyu=/usr/bin/include-what-you-use May be helpful for fdo#42949 Change-Id: Idc185c5181d754b9dfd82fcf6a5ad05953b3cd03 Reviewed-on: https://gerrit.libreoffice.org/12255 Reviewed-by: Michael Meeks <michael.meeks@collabora.com> Tested-by: Michael Meeks <michael.meeks@collabora.com>
* The android remote app is in a separate repositoryChristian Lohmaier2014-10-231-1/+0
| | | | | | so get rid of the noop-configure switch that was left Change-Id: I95ddf0fb1639c9801b27007cc24e366c2d6084cf
* remove --without-ppds option nowCaolán McNamara2014-10-231-1/+0
| | | | | | | | | | | | | | | | This was intended for the time we had a huge bunch of third party ppds, those are now long gone. SGENT42.PS is now the same as SGENPRT.PS since commit 871d8e0f278dab646e1877a505577edc730a26cf Date: Mon Nov 25 14:13:40 2013 +0000 Resolves: rhbz#188467 default to Type42 so get rid of that one, leaving just the single SGENPRT.PS fallback ppd Change-Id: I851f25b2789b8aa101acd18193cd01e8cded4d09
* Rename --enable-sal-info to --enable-sal-logTor Lillqvist2014-10-231-1/+1
| | | | Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
* Add --enable-sal-infoTor Lillqvist2014-10-231-0/+1
| | | | Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
* kill OUTPATHNorbert Thiebaud2014-10-231-1/+0
| | | | | | | Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270 Reviewed-on: https://gerrit.libreoffice.org/11908 Reviewed-by: Andras Timar <andras.timar@collabora.com> Tested-by: Andras Timar <andras.timar@collabora.com>
* Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist2014-10-221-1/+0
| | | | | | | | Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
* put back variable deleted by mistakeDavid Tardon2014-10-201-0/+1
| | | | Change-Id: Ic705fe6bb7c3b9bae4b09d0b487f48056675b4b8
* allow to build with system opencolladaDavid Tardon2014-10-201-1/+3
| | | | Change-Id: I6101099c57d429987e06bca0652c843f4a94f8cc
* drop -Wno-long-double compiler flagDouglas Mencken2014-10-111-1/+0
| | | | | | | | | | | | | new GCC compilers do not accept "obsolete and totally removed in gcc 4.2 and later" -Wno-long-double flag actually, it used to be Apple-only GCC extension for gcc<=3.3 Change-Id: Ied3320cbd45915682b628c99bb0a168ea4753bb7 Reviewed-on: https://gerrit.libreoffice.org/11819 Reviewed-by: Douglas Mencken <dougmencken@gmail.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* configure: limit javac VM usageMichael Stahl2014-10-011-0/+1
| | | | | | | Similarly, restrict javac to 128M, which is enough for me with JDK 1.7 on Linux x86_64. Change-Id: I5b1e3435026b8b69bf7afe8b5236c3dc09857f49
* Add support for external hamcrest when using junit 4.11+Peter Foley2014-09-191-0/+1
| | | | | | | | | | Starting with junit 4.11 hamcrest is no longer bundled, so add a --with-hamcrest option to support this. Change-Id: Icdae946af82b9c56bf25d37cbf88275fc6a6a1eb Reviewed-on: https://gerrit.libreoffice.org/11383 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
* $(GNUMAKE) is not used outside of a configureMatúš Kukan2014-09-181-1/+0
| | | | | | f8062812ae76af9488bc9c64ee9365c747bd3b38 replaced it with $(MAKE) Change-Id: Ibe13cb6d93489a15bcb8c43b113b125bfbe5820f
* (Rudimentary) C++11 support is a hard requirement nowStephan Bergmann2014-09-111-1/+0
| | | | Change-Id: I43ed776d52336b822aa6152f0f2a29e39303bb75
* fdo#45071 Remove Libreoffice browser pluginBryan Quigley2014-09-091-1/+0
| | | | | | | | | | | This removes ENABLE_NPAPI_INTO_BROWSER while it should keep ENABLE_NPAPI_FROM_BROWSER (embed flash in LO) intact. Signed-off-by: Stephan Bergmann <sbergman@redhat.com> Conflicts: extensions/source/nsplugin/source/npshell.cxx Change-Id: I80a9159a75653c74423d8fdc7c188568d3188e04
* Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist2014-09-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | In other words, only executable files go in the MacOS folder. Dynamic libraries and bundled frameworks (i.e., LibreOfficePython), and nothing else, go in the Frameworks folder, and all other files go in the Resources folder. Especially, note that Java class files and rc (.ini) files also go in Resources. Such an app bundle structure is what Apple strongly suggests one should use, and it has been hinted that future versions of code signing and/or Gatekeeper will require such a structure. There is still some ugliness thanks to traces of the historical separation of URE from "the office". Like there are two separate "unorc" files, one for URE, one for the LibreOffice application. IMHO, this should be cleaned up, but is probably controversial. (Eek! I now see there are actually *three* unorc files in the app bundle. Not intentional. Need to fix that later.) Change-Id: Idcf235038deb5b8e1d061734993e9f31869b7606
* Use COMMONS_LOGGING_VERSION vblerbuj2014-08-201-0/+1
| | | | | | | Change-Id: I0c76ec7e3f9b95166b4005dd1ad5349b3889c3e4 Reviewed-on: https://gerrit.libreoffice.org/10993 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* Fix $(call gb_ExternalExecutable_get_command,xmllint) in case of system libxmlMiklos Vajna2014-08-161-0/+1
| | | | Change-Id: If9b32b09fd8cbf8b194b75357494d99aaa3fe06e
* Handle collada libraries seperately: --disable-colladaZolnai Tamás2014-08-071-0/+1
| | | | | | Depends on gltf support. Change-Id: Ief0452da3d03b0ddbca45272e5f5cd268691aeca
* implement --with-system-coinmpRene Engelhard2014-08-061-0/+3
| | | | Change-Id: I02928097f049e8f3cbefbc872b570b2d2b072658