summaryrefslogtreecommitdiffstats
path: root/config_host.mk.in
Commit message (Collapse)AuthorAgeFilesLines
* Add license filtering to configure.Michael Meeks2013-04-241-0/+2
| | | | Change-Id: Icd53c6ccfcca25d828d79ad62d1e075869998850
* Add HarfBuzz support to the build systemKhaled Hosny2013-04-231-0/+4
| | | | | | | | | To be used in the next commit. Change-Id: I6ee286d0c050a5ca650e7fb3692b0facccb5f0c0 Reviewed-on: https://gerrit.libreoffice.org/3517 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* Revert "do not merge public ure libraries"Matúš Kukan2013-04-161-0/+1
| | | | | | | | Does not work because cppuhelper depends on private libraries. So, either by setting URELIBS we break API or can't merge that much or need to think about it more and implement something clever. This reverts commit 75ece7acdc81d17ce26bab966e57fbca7406bf52.
* do not merge public ure librariesMatúš Kukan2013-04-161-1/+0
| | | | | | No more need for URELIBS, depend only on MERGELIBS. Change-Id: I5a93031116c26bbbe375e9c467e7b427487ec18b
* configure: find the MSVC debug runtime librariesMichael Stahl2013-04-151-0/+3
| | | | | | ... and copy them to solver bin in "external" Change-Id: I6850495d1abb848a3f6b17de6518d05890b13c32
* neon: honor --disable-openssl and use GNUTLSAndres Gomez2013-04-131-0/+4
| | | | | | | | | | | On --disable-openssl, the bundled neon library will link against GNUTLS + gcrypt instead of OpenSSL. Change-Id: I5b3f09cd1003aefde0478aaab026536c962212c4 Reviewed-on: https://gerrit.libreoffice.org/3330 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* build: new --disable-openssl flagAndres Gomez2013-04-131-0/+1
| | | | | | | | | | | Most of the components included in LibreOffice already support alternative TLS libraries (e.g. NSS, GnuTLS). Change-Id: If00c348046fdbc88156f3d89c25e874e7e9bd04c Reviewed-on: https://gerrit.libreoffice.org/3328 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* add new urelibs library merging some libraries from ure/lib/Matúš Kukan2013-04-101-0/+1
| | | | | | | | | | There is no configure switch for this, URELIBS must be set. This commit changes strategy to link also libraries being merged. We need them for build tools like idlc, cppumaker, .., so the tools can link against them now. This avoids circular dependencies. Change-Id: Ic49e18ecbeaff84d4f5a7fafe8b1fbf45ed18c9b
* one variable to rule them allDavid Tardon2013-04-101-48/+1
| | | | | | | | one variable to find them, one variable to deliver them all and into filelist put them, in $INSTDIR where the installer searches. Change-Id: I989f578f0ed6f9ef9167522249b36d95c15bfd1b
* Allow selecting the tls backend to use in oox from configureMiguel Gomez2013-04-101-0/+1
| | | | | | | Change-Id: Ie82afb1f22caa0b02ddac256e2a0c2a49f19bb15 Reviewed-on: https://gerrit.libreoffice.org/3173 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* Supress warnings about unset classpathPeter Foley2013-04-071-0/+1
| | | | | | | | | I get the below warning for every single jar file without this patch. warning: [options] bootstrap class path not set in conjunction with -source 1.5 1 warning Change-Id: I71c01aeea993640f1ec86fe1d8a977656861358d
* allow Package to install to other dir than $OUTDIRDavid Tardon2013-04-051-0/+1
| | | | | | | | | This is preparatory work for creating installation directly by gbuild. Change-Id: I1b11db37c76ff781731845650169f39cb78fe820 Reviewed-on: https://gerrit.libreoffice.org/3189 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* remove HAVE_SFINAE_ANONYMOUS_BROKENLuboš Luňák2013-04-041-1/+0
| | | | | | | Since we no longer support the old Apple SDK using gcc-4.0.1, we can remove the cruft to work around its problems. Woohoo. Change-Id: Idf275e76449443f1f0314e75dab993f213a77eb7
* Revert "use -isystem instead of -I for 3rd party headers"Michael Stahl2013-04-011-1/+0
| | | | | | | | | | | | | | | This reverts commit 151abb8b2b9d3a22229b98cec12e29484d12109b. Unfortunately has the side effect that it will prevent GCC from generating makefile dependencies for headers from bundled external libraries, which breaks incremental builds horribly. (Retain the uses in configure for real system headers). Conflicts: RepositoryExternal.mk configure.ac Change-Id: I149db1d402fa18bdc470f90dee846cfb5158237e
* upgrade icu to 51.1Peter Foley2013-03-301-1/+0
| | | | | | | Change-Id: I1c0d5ca4b2f88ca48225fcdbeb978f27fa91f7a6 Reviewed-on: https://gerrit.libreoffice.org/2953 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net>
* Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist2013-03-271-1/+0
| | | | Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
* config_host.mk: L10N_MODULE is not usedMatúš Kukan2013-03-271-1/+0
| | | | Change-Id: Iab125e0e0dfac70d630d15301aba511150692f39
* Clean up OOO_SHELLStephan Bergmann2013-03-261-1/+0
| | | | | | | | | | | ...which is no longer used. Also, use the detected BASH value in Makefile.in instead of re-detecting there. (Though setting SHELL in Makefile.in is likely bogus anyway, cf. "this is overridden by solenv/gbuild/gubild.mk [...] i don't know what needs the 'SHELL=bash' in top-level makefile", <http://lists.freedesktop.org/archives/libreoffice/2013-March/048552.html> "Re: need help with shell / configure.") Change-Id: I09c8b5eb9fb1244321d1fb998bb78e458e8ebf37
* don't build postgresql just to parse the makefilesPeter Foley2013-03-261-0/+2
| | | | | | | | When running module-deps.pl postgresql gets built just so that libpq-flags.mk can be included. Since we already have all the necessary libraries, add them explicitly and avoid this. Change-Id: Icd94fc215ecb26c95f9ae3c14625bf819bf3c5c3
* use -isystem instead of -I for 3rd party headersLuboš Luňák2013-03-201-0/+1
| | | | | | | This should avoid gcc warnings in external code we don't care about, so there'll be no need to fix them for WaE. Change-Id: I629dc2672c075908294609249183f27ad2984325
* Creating a libmwaw module for library parsing various old Mac file-formatsFridrich Štrba2013-03-131-0/+3
| | | | | | | Change-Id: I367dfa309a30a5b55de1d59e632d0dbcf5dc6dbb Reviewed-on: https://gerrit.libreoffice.org/2662 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* configure: clean unused _FOR_BUILD variablesMatúš Kukan2013-03-121-6/+0
| | | | Change-Id: Ie236bbe4122fa5686a8d4c6050b5e14f354a5bb3
* use system python for building if possibleMatúš Kukan2013-03-121-1/+0
| | | | | | | | | Also simplifies configure, hopefully without any mistake;) Change-Id: I5c6c53fbee06cd1ecccf878a5c080274bfd950c1 Reviewed-on: https://gerrit.libreoffice.org/2563 Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* adapt config_host.mk.in/scp2/mysqlc to MARIADBCRene Engelhard2013-03-101-1/+1
| | | | Change-Id: Id60fc25405a3879e64bd5f2ff637c655ba7dfc78
* Adding libmariadb module for internal mariadb (work in progress)Fridrich Štrba2013-03-061-5/+2
| | | | Change-Id: If2cf9ff21120e29a149903e8eab849d97fa0c2c9
* clean SOLARLIB post dmake removalMatúš Kukan2013-03-061-2/+0
| | | | | | | | | I think it should die completely but openbsd and solaris still use it. Probably just setting LDFLAGS should be enough for them ? Also SOLARINC_FOR_BUILD and SOLARLIB_FOR_BUILD are not used anywhere. Change-Id: I1c11981f859876af8b90e8ba60fce2820b354022
* Switch from libmysqlc library to mariadb-native-clientFridrich Štrba2013-03-061-9/+9
| | | | Change-Id: I867918bbb61b289e1ad8752e6f46705af6e85b7c
* If Mozab is built, look for VS2005 dllsFridrich Štrba2013-03-041-0/+2
| | | | Change-Id: Id5585ff27af8e743adbecbdad3587db9224a394b
* fix build on android with gcc 4.7Peter Foley2013-03-021-0/+1
| | | | | | See https://code.google.com/p/android/issues/detail?id=41770 Change-Id: I555c1e9b8b15afd78b07b1c7b12a0b37d1112f9a
* remove minor.mkMatúš Kukan2013-03-021-0/+1
| | | | | | | | | | Hopefully all stays the same except for vcl/unx/gtk/a11y/atkutil.cxx. Change-Id: I49108007ee6d045f045de86c8654efc7ca5fd3d0 Reviewed-on: https://gerrit.libreoffice.org/2491 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: David Ostrovsky <David.Ostrovsky@gmx.de> Tested-by: David Ostrovsky <David.Ostrovsky@gmx.de>
* remove dmake, build.pl, deliver.pl and zipdep.plBjoern Michaelsen2013-02-281-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is writing history: LibreOffice builds in ONE non-recursive make process with full dependencies. We will now be able to really move forward without the old build system. A big 'Thank you!' goes out to everyone contributing to solenv/gbuild, especially: - David Tardon - Norbert Thiebaud - Tor Lillqvist - Michael Stahl - Matúš Kukan - Stephan Bergmann - Luboš Luňák - Caolán McNamara - Mathias Bauer - Jan Holesovsky - Peter Foley - Andras Timar - Hans-Joachim Lankenau and all the heroes migrating all the modules of LibreOffice to gbuild. By explicit request this commit has to be completed with this quote: I say we take off and nuke the entire site from orbit. It's the only way to be sure. Hold on a second. This installation has a substantial dollar value attached to it. They can bill me. Change-Id: I72fa17cfb24fae00ca78cfe0eb5782c1788d2dcc Reviewed-on: https://gerrit.libreoffice.org/2445 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Niko Rönkkö <ronkko@iki.fi> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* move generation of sal/typesizes.h to configureMichael Stahl2013-02-271-10/+0
| | | | Change-Id: I22d28044bde624b7cfd8537c5c1e2906cb5303fc
* Remove inadvertent execute bits againStephan Bergmann2013-02-261-0/+0
| | | | Change-Id: If98d499a6faf8faa7e77c2fb1af634e464db881e
* moz: clean up after gbuildificationDavid Ostrovsky2013-02-261-3/+0
| | | | Change-Id: I1cbb3a9f3f869e8df4dca5cc71f529949c81d544
* orphaned variable in config_host.mk.inNorbert Thiebaud2013-02-211-1/+0
| | | | Change-Id: I6a6fd3e1e749b9a7adebdc4bf615e9b523b427bd
* fdo#60907 export libmysql file name'David Tardon2013-02-201-0/+1
| | | | Change-Id: I294301e0f87924ac89c16c99f0549c98a7ea7da5
* make it possible to build with system icu 4.2 (RHEL-6)Caolán McNamara2013-02-191-0/+1
| | | | Change-Id: I69bf7bc33a619c4aa9483e2dc3d5540e4dfa7458
* rename SYSTEM_LIBWPG to SYSTEM_WPG to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: I7fe4da07852d538216b92b9350903b7022bdc9fa
* rename SYSTEM_LIBWPS to SYSTEM_WPS to remove specialcasingBjoern Michaelsen2013-02-191-2/+2
| | | | Change-Id: I54880cd7d404692b8fee16c331c8e7a64508f52b
* rename SYSTEM_LIBMSPUB to SYSTEM_MSPUB to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: I06d6dec259f4e1d28d0fb13497097bbfae156b2f
* rename SYSTEM_LIBCDR to SYSTEM_CDR to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: I14bd9c0a4b9b55963da67102468d573f7132fab7
* rename SYSTEM_LIBWPD to SYSTEM_WPD to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: Ibc8178e2dd7209705cb752f9570e414483c319a7
* rename SYSTEM_LIBVISIO to SYSTEM_VISIO to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
* rename SYSTEM_LIBCMIS to SYSTEM_CMIS to remove specialcasingBjoern Michaelsen2013-02-191-1/+1
| | | | Change-Id: I7fdf7fd285d6b8c584d8fe225729f15f3f9798ad
* Kill the --without-system-stdlibs optionFridrich Štrba2013-02-191-1/+0
| | | | Change-Id: I54bff2c8593995829857d30b38b8626a8c1a1a4f
* remove zenity configure optionMatúš Kukan2013-02-161-1/+0
| | | | | | | | | | It has served well but it's useless nowadays. build.pl is going to die anyway. Change-Id: I7769528af7987e43fee8707ce5b4e2214d43c5b4 Reviewed-on: https://gerrit.libreoffice.org/2174 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* configure: drop no longer working --with-linked-git optionMiklos Vajna2013-02-151-1/+0
| | | | | | | | | | | | --with-referenced-git works with submodules, --with-linked-git does not. And I don't see a way to fix it, either. Change-Id: Ib6cdb065a022665cd62e9fdc7fc37a9e916e50ad Reviewed-on: https://gerrit.libreoffice.org/2165 Reviewed-by: Matúš Kukan <matus.kukan@gmail.com> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* don't use -notimestanp when using gjdoc as javadocRene Engelhard2013-02-131-0/+1
| | | | Change-Id: Ie729aaeaeff41838a435a043dec10c5016355187
* configure: add --with-referenced-git optionMiklos Vajna2013-02-091-0/+1
| | | | | | | | | | | | | | | This is similar to --with-linked-git, but: 1) It uses git submodule update --reference, so it works with submodules. 2) The created repo is a true git repo, except that its object database reuses the referenced repo's objects, so it's a real speedup when e.g. translations are enabled. I intentionally didn't just fixed --with-linked-git, to make it clear this is more like git clone --reference, not git-new-workdir. Change-Id: I7c9584bce3670fd1e175b90aded2435cfe78056d
* Add --enable-readonly-installset optionTor Lillqvist2013-02-051-0/+1
| | | | | | | | | | | | | | | | Not yet implemented in the code, but my idea is that any functionality that modifies the system-wide installation will go away in this case. Automatically set if --disable-externsions, or if building a sandboxed LO for OS X. Should probably be set automatically also when just building a signed (but not necesssarily sandboxed) LO for OS X? Surely installing a system-wide extension should count as tampering with the app. Especially if we can make also extension (scripts) be signed (by locating them in the Resources folder?) Change-Id: Id654bfaa6331535a66eae1bc6531a756085a3f06