summaryrefslogtreecommitdiffstats
path: root/config_host
Commit message (Collapse)AuthorAgeFilesLines
* Build time option --disable-extension-updateKatarina Behrens2015-06-031-0/+6
| | | | | | to disable the possibility to update installed extensions Change-Id: Ifdee0f3b13ee3e2bcb288c8ded98cb9805a6e55a
* java dir for powepc64 and powepc64le can differDavid Tardon2015-05-121-0/+6
| | | | | | | | | E.g., RHEL >= 7.1 uses ppc64le for reasons listed in https://bugs.openjdk.java.net/browse/JDK-8073139 . This is a follow-up to commit 7a66dbe982623be620ad6ac426fe689a434e5f51. Change-Id: I685f76d51e9775788a7fb225c6a5e2309a45ceb7
* Fix --disable-pdfimport buildTor Lillqvist2015-04-281-0/+2
| | | | Change-Id: I932f584ef3c054abe738d59e9957c3a40be1d2c9
* Make cpp/poppler-version.h header optionalTomáš Chvátal2015-04-211-0/+10
| | | | | | | | | | | | Older popler (SLE11) does not have this header yet. With the code simply if the header not found define version to oldest possible working candidate and also raise the .pc check to the same. Change-Id: I039c879879188fe2eb90cd119b80a1d6354a6a9c Reviewed-on: https://gerrit.libreoffice.org/15339 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Typo: wheter->whetherJulien Nabet2015-04-011-1/+1
| | | | Change-Id: Iab5e7de499452924b4ac0d34cc604ee38395c813
* loplugin:checkconfigmacrosStephan Bergmann2015-03-291-1/+1
| | | | Change-Id: I2948340c8c0be50543a898f07b125e7eaccc8909
* WaE: macro "LT_HAVE_INLINE" is not usedDavid Tardon2015-03-291-0/+6
| | | | Change-Id: I375449ac3068927f525881b0022721130c9c63d6
* move cairo helpers to vcl and make per-plugCaolán McNamara2015-03-231-0/+6
| | | | | | | Change-Id: I4de4d5c3a191784598e93a8cf70e45a3f59ae857 Reviewed-on: https://gerrit.libreoffice.org/14907 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* support fast MM printing in non-single-file mode only for CUPSLuboš Luňák2015-03-111-0/+6
| | | | | | | | | | | | | | | | As said in the comment, the non-single-file mode could create way too many print jobs, so enable this only for the CUPS backend, which has been modified to send them as a single batch. Conflicts: configure.ac include/vcl/printerinfomanager.hxx sw/source/uibase/dbui/dbmgr.cxx vcl/inc/cupsmgr.hxx vcl/unx/generic/printer/cupsmgr.cxx vcl/unx/generic/printer/printerinfomanager.cxx Change-Id: I4c02ca0e8b91323b1d02f004c7b4813433064a11
* Properly check for Clang with static initializer_list bugStephan Bergmann2015-02-101-0/+1
| | | | Change-Id: I98060f1adae0ba8ec03b2f0d6b0db6d5a1c0385c
* Make OUStringLiteral more usefulStephan Bergmann2015-02-061-0/+1
| | | | | | | | ...don't dare make it non-explicit, yet. Along the way, introduce SAL_CONSTEXPR. Change-Id: Ia3179d0d5e001fd7aa92237c97437e9b74366ee1
* drop crashrep unused since start of LibreOfficeCaolán McNamara2015-01-071-3/+0
| | | | | | | Change-Id: I3df1216054c133314b2317849744a0a37e9fbc8f Reviewed-on: https://gerrit.libreoffice.org/13733 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Fixed OneDrive scope to enable content accessMihai Varga2014-12-151-1/+1
| | | | Change-Id: I1956db7dc46e710c1fb44281afaeef6843303944
* OneDrive binding settingsMihai Varga2014-12-151-0/+10
| | | | Change-Id: I72c97931098c1a029d39532e3433c0aeaba73e3f
* Fold URE: Linux ure/share/misc/* -> program/Stephan Bergmann2014-12-011-1/+1
| | | | | | ...and remove now unused ure-link symlink Change-Id: Ic958432c1dad4fae213982d0af072187f151620b
* HAVE_FEATURE_CRASHDUMP instead of manual SAL_ENABLE_CRASH_REPORTStephan Bergmann2014-11-191-0/+3
| | | | Change-Id: Ifaf971d77f11cef207706989bba11dbe2028ca79
* Replace DISABLE_SCRIPTING with HAVE_FEATURE_SCRIPTINGTor Lillqvist2014-10-221-0/+10
| | | | | | | | Feature test macros that govern conditional compilation should be defined in config_*.h include files, not on the compilation command line. Change-Id: I40575a4762fd2564f10927b6f38a112dd9f9a3d7
* remove HAVE_GCC_PRAGMA_DIAGNOSTIC_SCOPE check and macroMichael Stahl2014-10-021-1/+0
| | | | | | | This is supported in GCC 4.6.0 already: https://gcc.gnu.org/onlinedocs/gcc-4.6.0/gcc/Diagnostic-Pragmas.html Change-Id: I2f67e588eea3a323a2e9c81e39e56ab2e715a817
* remove HAVE_GCC_PRAGMA_DIAGNOSTIC_MODIFY check and macroMichael Stahl2014-10-021-1/+0
| | | | | | This has been supported by GCC and clang for a very long time. Change-Id: I410a2b39004c932003f8cbefe935aedb109b1163
* (Rudimentary) C++11 support is a hard requirement nowStephan Bergmann2014-09-111-2/+0
| | | | Change-Id: I43ed776d52336b822aa6152f0f2a29e39303bb75
* Make the "Mac-like" or "canonical" app bundle structure always used on OS XTor Lillqvist2014-09-091-11/+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
* Handle collada libraries seperately: --disable-colladaZolnai Tamás2014-08-071-0/+5
| | | | | | Depends on gltf support. Change-Id: Ief0452da3d03b0ddbca45272e5f5cd268691aeca
* add config_vcl to control DevicePixel coordinate base typeNorbert Thiebaud2014-07-201-0/+14
| | | | | | | | The eventual goal is to make vcl capable of handling a backend that use double instead of sal_Int32 as its base type for device coordinate. Change-Id: I6174f1f4afe00992b95c9163bc21dd54fec98631
* Introduce HAVE_FEATURE_GLTF to enable/disable gltf related codeZolnai Tamás2014-06-121-0/+5
| | | | | | | When it is a release build then enable it only on Windows and Linux. Change-Id: I7c462aeb75e6ab60eeaa0fa42ca7853a6369b742
* New --disable-runtime-optimizationsStephan Bergmann2014-05-081-1/+2
| | | | | | ...to better serve the needs of tools like -fsanitize=address Change-Id: Ic2f2b981b2f5c1bc95ff91bc7a8d21fbb695dc8d
* More hacking on --with-localesTor Lillqvist2014-04-241-0/+56
| | | | | | | | | | | | | | | Propagate the restriction of locales into <config_locales.h>. Note that in the normal case, with no locale restrictions, all the WITH_LOCALE_xx macros are zero anyway, but WITH_LOCALE_ALL is one. Restrict which character encodings are handled in sal/textencsal/textenc/tables.cxx based on the WITH_LOCALE_ macros. (Don't simply always do it for iOS.) Massage the affected unit tests to not crash when only partial character encoding information is present. Change-Id: Ie2c882c262ebd0d2b37dde66b8fe3c3e2570da14
* Intermediate commit of hacking on --disable-database-connectivityTor Lillqvist2014-04-181-0/+6
| | | | | | | | | | | | | | | Add HAVE_FEATURE_DBCONNECTIVITY to <config_features.h> instead of using (or not, more likely) -DDISABLE_DBCONNECTIVITY. The plan is still that database connectivity would be disabled always for the non-desktop platforms, and otherwise disabling it would be a configure option. But, still lots to do; the TiledLibreOffice iOS test app gets tons of undefineds when linking if I actually try to disable the database connectivity. Change-Id: If1e4b55faa1514cd55dec5fc5487a30d689739ac
* More generic way to disable avmediaTor Lillqvist2014-04-171-0/+6
| | | | | | | | | | Introduce a configure option --disable-avmedia. For non-desktop, avmedia is always disabled (for now), and for desktop enabled by default. Add AVMEDIA to BUILD_TYPE when enabled. Don't build avmedia when disabled. Add HAVE_FEATURE_AVMEDIA to <config_features.h>. Bypass avmedia-related code when disabled. Change-Id: I919c6e199bff87d9f142d55dff6373f0ed217f39
* add experimental export file validationMarkus Mohrhard2014-03-031-0/+5
| | | | | | | | | | | | In calc unit tests we validate the exported OOXML files now with officeotron. For this there must be a script called officeotron that takes the file path. Currently the generated files are still invalid but I'm going to fix it. Change-Id: I1809b9457a535dbbe6a72f3778dfb53db168bbda
* Add config option used when we try to link one huge object file.Matúš Kukan2014-02-211-0/+15
| | | | | | | In theory, it should not be used, we use it now to mark duplicated symbols from sdi slots as weak. See idl/source/objects/types.cxx. Change-Id: I3c6fccfb96884df6b9e6eb35b8615ba4d66ca208
* Depend unit test on existing font.Jan-Marek Glogowski2014-01-231-0/+10
| | | | | | | | | | | | Commit 734cf8395 introduced a unit test, which depends on a Calibri metric-compatible font. So this adds a fonctconfig based check to configure and just runs this test, if configure finds a correctly mapped font. Reviewed on: https://gerrit.libreoffice.org/7596 Change-Id: I5255a4366684b115d88adca78ab2002864b63766
* Add data for Alfresco Cloud CMIS connectionCédric Bosdonnat2013-11-191-0/+10
| | | | Change-Id: Ie5374f2e81e1429294805f05ae432fba86cc50df
* add config header for EOTDavid Tardon2013-11-121-0/+6
| | | | Change-Id: I1a3e01243c6f98fb5f055a1783bb13a1cbfc1efe
* OAuth2 application keys shouldn't be in the code.Cédric Bosdonnat2013-11-071-0/+28
| | | | | | | | | | | The GDrive OAuth2 key is now defined at configure time. If either the client secret or client id is missing, the Google Drive connectivity will be disabled at runtime. Tinderboxes can set up a GDrive key, but they need to make sure it's not persisting in the build log. Change-Id: I09bc748641ec14eae890f273f05bffe4ed421dbb
* solver doesn't solve anything...Michael Stahl2013-10-311-1/+0
| | | | | | | | | | | | | | ... it is an abbreviation of "Solar Version". Since nobody can remember that: remove OUTDIR OUTDIR_FOR_BUILD SOLARVER SOLARVERSION solarpath and any mention thereof. Change-Id: Idb3031c4f25a76ac05b22ec67e3ca3e1e8e512ad Reviewed-on: https://gerrit.libreoffice.org/6515 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
* Bin --enable-desktop-gui-elementsTor Lillqvist2013-10-171-10/+3
| | | | | | Nobody wants LO's own widgets in a touch / mobile app after all. Change-Id: I84f1e85cebce80b6ff4ec5e4e3254654b5f5e6ec
* Add HAVE_FEATURE_X11Tor Lillqvist2013-10-121-0/+7
| | | | Change-Id: I4ca7310c936ce123347be2e3243fddc738f85d6d
* Update comment to match realityTor Lillqvist2013-10-091-2/+1
| | | | Change-Id: I859ebb6e97a935d6e47a5269253165114fd90a1b
* Allow enable / disable opencl at build time.Kohei Yoshida2013-09-191-0/+7
| | | | Change-Id: I65e2a71aae8317930d1575e7d82c11c3fd2b74de
* Remove opencl-sdk configure option, and build time opencl conditionals.Kohei Yoshida2013-09-191-7/+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
* Add the configure bits to support --disable-orcus.Kohei Yoshida2013-09-181-0/+6
| | | | Change-Id: Ieeb1581187248875ca2e37278c62a382f6caa8e0
* Check for FT_Face_GetCharVariantIndex at build timeKhaled Hosny2013-09-061-0/+4
| | | | | | | | | | | | | | | No more dlsym() hacks. The downside is that LibreOffice built on systems with old FreeType will not be able to use FT_Face_GetCharVariantIndex() on newer systems, but most Linux users use their distribution builds anyway. This only affects the use of Unicode Variation Selectors which is an exotic feature that wasn't even supported on Linux before 4.1. Change-Id: I674822ef5bc8d7940a821a01cc85ae7a6d39a80e Reviewed-on: https://gerrit.libreoffice.org/5844 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* make the tinderbox information more reliable in the about dialog (fdo#58034)Petr Mladek2013-08-291-0/+10
| | | | | | | 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
* Rename SOLAR_JAVA to ENABLE_JAVA and HAVE_FEATURE_JAVATor Lillqvist2013-08-191-0/+8
| | | | Change-Id: Ib451bdb3c1c2ca42347abfde44651d5cf5eef4f3
* Further work on the "Mac-like app structure" optionTor Lillqvist2013-08-181-0/+6
| | | | | | | 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
* Add HAVE_FEATURE_MACOSX_MACLIKE_APP_STRUCTURETor Lillqvist2013-08-101-0/+11
| | | | Change-Id: Idb114bfa3fbb05252a5cac9eb5f303ec85080626
* Start of enabling use of a more proper "Mac-like" install tree structureTor Lillqvist2013-08-101-0/+42
| | | | | | | | 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
* do not base feature checks on gcc versionLuboš Luňák2013-08-051-0/+3
| | | | | | | Clang reports itself to be gcc4.2, so there fail there, instead use configure checks. Change-Id: Idb44a5c875b24a15546a6495de02a1b4af898443
* Add SDT probes for RTL_LOG_STRING_NEW/DELETE.Mark Wielaard2013-08-031-0/+7
| | | | | Change-Id: I938259f90aee9d277c9ff5b72c9120b93311cbd3 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Move the (unimplemented) READONLY_INSTALLSET flag into config_features.hTor Lillqvist2013-07-261-0/+10
| | | | Change-Id: Icce89cc2a3c8089aa248a176ab92b545c36b1091