summaryrefslogtreecommitdiff
path: root/config_host.mk.in
AgeCommit message (Collapse)AuthorFilesLines
2013-04-01Revert "use -isystem instead of -I for 3rd party headers"Michael Stahl1-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
2013-03-30upgrade icu to 51.1Peter Foley1-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>
2013-03-27Use <config_features.h> instead of -DDISABLE_EXTENSIONSTor Lillqvist1-1/+0
Change-Id: I4fe5cd27b77d44b9b33af0ae3c3754e3b85c2ca3
2013-03-27config_host.mk: L10N_MODULE is not usedMatúš Kukan1-1/+0
Change-Id: Iab125e0e0dfac70d630d15301aba511150692f39
2013-03-26Clean up OOO_SHELLStephan Bergmann1-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
2013-03-26don't build postgresql just to parse the makefilesPeter Foley1-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
2013-03-20use -isystem instead of -I for 3rd party headersLuboš Luňák1-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
2013-03-13Creating a libmwaw module for library parsing various old Mac file-formatsFridrich Štrba1-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>
2013-03-12configure: clean unused _FOR_BUILD variablesMatúš Kukan1-6/+0
Change-Id: Ie236bbe4122fa5686a8d4c6050b5e14f354a5bb3
2013-03-12use system python for building if possibleMatúš Kukan1-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>
2013-03-10adapt config_host.mk.in/scp2/mysqlc to MARIADBCRene Engelhard1-1/+1
Change-Id: Id60fc25405a3879e64bd5f2ff637c655ba7dfc78
2013-03-06Adding libmariadb module for internal mariadb (work in progress)Fridrich Štrba1-5/+2
Change-Id: If2cf9ff21120e29a149903e8eab849d97fa0c2c9
2013-03-06clean SOLARLIB post dmake removalMatúš Kukan1-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
2013-03-06Switch from libmysqlc library to mariadb-native-clientFridrich Štrba1-9/+9
Change-Id: I867918bbb61b289e1ad8752e6f46705af6e85b7c
2013-03-04If Mozab is built, look for VS2005 dllsFridrich Štrba1-0/+2
Change-Id: Id5585ff27af8e743adbecbdad3587db9224a394b
2013-03-02fix build on android with gcc 4.7Peter Foley1-0/+1
See https://code.google.com/p/android/issues/detail?id=41770 Change-Id: I555c1e9b8b15afd78b07b1c7b12a0b37d1112f9a
2013-03-02remove minor.mkMatúš Kukan1-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>
2013-02-28remove dmake, build.pl, deliver.pl and zipdep.plBjoern Michaelsen1-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>
2013-02-27move generation of sal/typesizes.h to configureMichael Stahl1-10/+0
Change-Id: I22d28044bde624b7cfd8537c5c1e2906cb5303fc
2013-02-26Remove inadvertent execute bits againStephan Bergmann1-0/+0
Change-Id: If98d499a6faf8faa7e77c2fb1af634e464db881e
2013-02-26moz: clean up after gbuildificationDavid Ostrovsky1-3/+0
Change-Id: I1cbb3a9f3f869e8df4dca5cc71f529949c81d544
2013-02-21orphaned variable in config_host.mk.inNorbert Thiebaud1-1/+0
Change-Id: I6a6fd3e1e749b9a7adebdc4bf615e9b523b427bd
2013-02-20fdo#60907 export libmysql file name'David Tardon1-0/+1
Change-Id: I294301e0f87924ac89c16c99f0549c98a7ea7da5
2013-02-19make it possible to build with system icu 4.2 (RHEL-6)Caolán McNamara1-0/+1
Change-Id: I69bf7bc33a619c4aa9483e2dc3d5540e4dfa7458
2013-02-19rename SYSTEM_LIBWPG to SYSTEM_WPG to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: I7fe4da07852d538216b92b9350903b7022bdc9fa
2013-02-19rename SYSTEM_LIBWPS to SYSTEM_WPS to remove specialcasingBjoern Michaelsen1-2/+2
Change-Id: I54880cd7d404692b8fee16c331c8e7a64508f52b
2013-02-19rename SYSTEM_LIBMSPUB to SYSTEM_MSPUB to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: I06d6dec259f4e1d28d0fb13497097bbfae156b2f
2013-02-19rename SYSTEM_LIBCDR to SYSTEM_CDR to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: I14bd9c0a4b9b55963da67102468d573f7132fab7
2013-02-19rename SYSTEM_LIBWPD to SYSTEM_WPD to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: Ibc8178e2dd7209705cb752f9570e414483c319a7
2013-02-19rename SYSTEM_LIBVISIO to SYSTEM_VISIO to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: Ib895be66ecb4c95a86696007fdda453d3a3b34e0
2013-02-19rename SYSTEM_LIBCMIS to SYSTEM_CMIS to remove specialcasingBjoern Michaelsen1-1/+1
Change-Id: I7fdf7fd285d6b8c584d8fe225729f15f3f9798ad
2013-02-19Kill the --without-system-stdlibs optionFridrich Štrba1-1/+0
Change-Id: I54bff2c8593995829857d30b38b8626a8c1a1a4f
2013-02-16remove zenity configure optionMatúš Kukan1-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>
2013-02-15configure: drop no longer working --with-linked-git optionMiklos Vajna1-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>
2013-02-13don't use -notimestanp when using gjdoc as javadocRene Engelhard1-0/+1
Change-Id: Ie729aaeaeff41838a435a043dec10c5016355187
2013-02-09configure: add --with-referenced-git optionMiklos Vajna1-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
2013-02-05Add --enable-readonly-installset optionTor Lillqvist1-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
2013-02-05This is supposed to be sortedTor Lillqvist1-53/+52
Change-Id: Id29ccc9c009f0db5f1ee7483c412bb18578c24d3
2013-02-05convert libxslt to gbuild and add to tail_buildPeter Foley1-0/+1
Change-Id: I16eb442fd65b3a2f3a44108f670fd364dc7a64c0 Reviewed-on: https://gerrit.libreoffice.org/1988 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2013-02-01Add option to set bundle identifier and use it when signingTor Lillqvist1-0/+1
Sign also all the dylibs and frameworks in the bundle. Change-Id: I7f67b9d7eda0204b24e2ea2ef44a53fb8db0f8aa
2013-02-01Configury of OS X code signing and sandboxingTor Lillqvist1-0/+2
Change-Id: I7d63af2ddb67104daaddcb5f111e26269b9b5030
2013-01-28convert mysqlc to gbuild and add to tail_buildPeter Foley1-0/+3
Change-Id: Ia64bc884ed04a5d5652fb743f543a39e6b6bbcf2 Reviewed-on: https://gerrit.libreoffice.org/1901 Reviewed-by: Michael Stahl <mstahl@redhat.com> Tested-by: Michael Stahl <mstahl@redhat.com>
2013-01-11Set version number in AC_INIT() in configure.ac onlyTor Lillqvist1-0/+4
Output a solenv/inc/minor.mk based on that. Get rid of RSCVERSION and RSCREVISION. Automate the end of the copyright year range, although I am actually not sure if that is OK. Change-Id: Ibae2d139b1dd468ee80d18a2a41b786a532df809
2013-01-10Add configure switch that allows hardlink deliverTomas Chvatal1-0/+1
This switch just makes possible to configure in ln delivery instead of cp based one. The feature was already in the place, we just make it visible as configure option now. Change-Id: I778ef3b03e6b9a57057e66ff6307e7da46bcd935
2013-01-07Get rid of nsinstall hackeryPeter Foley1-1/+0
This removes the need for using NSS Build Tools on windows. It also removes the nees to build nss for the build system while cross compiling. Change-Id: I13c9fdb575223f2940d3e4eda00e77ba9158f2b7 Reviewed-on: https://gerrit.libreoffice.org/1534 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-01-02partly revert 92a9b7780c6e13a4da3b12794342edbc4c09ef51 for ICU < 49Eike Rathke1-0/+2
Re-enable build with ICU 4.6 and 4.8 ICU versions prior to 49 don't know Conditional_Japanese_Starter and Hebrew_Letter Also, the change in i18npool/CustomTarget_breakiterator.mk - -e "s#\[:LineBreak = Close_Punctuation:\]#\[& \[:LineBreak = Close_Parenthesis:\]\]#" \ with i18npool/source/breakiterator/data/line.txt -$CL = [:LineBreak = Close_Punctuation:] ; +$CL = [:LineBreak = Close_Parenthesis:]; did not produce equivalent results. Instead use $CP = [:LineBreak = Close_Parenthesis:]; $CL = [[:LineBreak = Close_Punctuation:] $CP]; Change-Id: I14fc14319ea34f23393264560452a79bb49fc3a7
2013-01-02convert nss to gbuildPeter Foley1-0/+3
Change-Id: I59edc4c437abccc201823d97f1cbec230d273b05 Reviewed-on: https://gerrit.libreoffice.org/1529 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
2013-01-02DBGHELP_DLL is set in download.lst included at the endTor Lillqvist1-1/+0
Change-Id: I5465c9176b0b53f9a148fe50373f38c71f179746
2012-12-30convert redland to gbuild and add to tail_buildPeter Foley1-0/+3
Change-Id: I953fb203b1a24920f236c2f6e1fd9d82edda1f0f Reviewed-on: https://gerrit.libreoffice.org/1493 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
2012-12-29follow logical consequences of a minimum icu version of 4.6Caolán McNamara1-2/+0
since commit f20ed8959bc0a984177377a734d34f767653625b Change-Id: I4f2fc5d9eb7a581b9ed707a3c3f96be817141846