summaryrefslogtreecommitdiff
path: root/m4
AgeCommit message (Collapse)Author
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks
2013-04-13neon: honor --disable-openssl and use GNUTLSAndres Gomez
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>
2013-04-10one variable to rule them allDavid Tardon
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
2013-02-27also move --enable swiches to m4/ for extensionsBjoern Michaelsen
Change-Id: I72df67fae5fd78cd9d3f69d4be218c866b4b881d
2013-02-25m4: improve help message of libo_CHECK_SYSTEM_MODULEMichael Stahl
Change-Id: I784823b27108671e6bb549f60725f21abd47451e
2013-02-24some more external check work on configure.acBjoern Michaelsen
- all in libo_PUBLISH_MODULE is affecting global state, so no need to separate - add in AC_ARG_WITH Change-Id: I609cd03c9208448e6883f5347da3019e0d3aea51 Reviewed-on: https://gerrit.libreoffice.org/2366 Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
2013-02-20m4: replace silly makefile modelinesMichael Stahl
Change-Id: I148941dfbf3c9c75cd07148b08646e85887846e1
2013-02-20configure: fix WPD/WPS/WPG when no explicit option given:Michael Stahl
Consistently set WPD_CFLAGS/WPD_LIBS etc. in that case, with luck not breaking anything else in the process due to newly set FOO_CFLAGS/LIBS. Change-Id: I56bc6b86821b77c0c376d06b629646ada1ea0339
2013-02-19Re-Revert "simplify external module check with macro" modulo expat/cluceneBjoern Michaelsen
This reverts commit 324d2f94749dfd94c7f09d1923310e145bb64deb. Change-Id: I0c1c3412554de2093c9c94de89ff74a89869fa6d
2013-02-19Revert "simplify external module check with macro"Fridrich Štrba
Reverting this because it breaks a lot of stuff This reverts commit a2dbcf1e723e082a76ad1a7ef275f693dab34c98.
2013-02-19simplify external module check with macroBjoern Michaelsen
- a >12.000 LOC configure.ac is more than enough for everybody - removing some 100 lines cant hurt - the SYSTEM_LIBCDR=$SYSTEM_CDR stuff should be removed in a later step, by renaming them in the build Change-Id: I5c065c5c341561258800a124b0fc1f40b3d59211
2013-02-18simplify extension logic in configureBjoern Michaelsen
Change-Id: I1b255f9da925501449d7a41ce5914595da582e40
2013-01-02use MINGW_SYSROOT consistentlyLuboš Luňák
Restore all cases to expect /mingw/ included in the path.
2012-12-31configure only looks in $MINGW_SYSROOTDavid Tardon
Change-Id: I8882525ae6ae24957d9e34fc1ab8d5525251889c
2012-11-23fdo#55435 orcus needs Boost.System with recent BoostDavid Tardon
Change-Id: I2df230e0ca6293131ceaf9211fb301165981ab86
2012-11-05cleanup README files.Michael Meeks
Convert DOS -> unix newlines. Cleanup and clarify several files.
2012-11-05add a README filesAlia Almusaireae
Change-Id: I4bd9a7d00df220e2a3deae3cc1b7b0f4a1098e24 Reviewed-on: https://gerrit.libreoffice.org/989 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
2012-06-13better test for system boost date_time libDavid Tardon
This reverts commit 4c2e9fc655b6480ffc7f0feb5d07b8106b6b8e22. Change-Id: Iea84991ee689240fe6e6ddbc47f44b444f582dde
2012-06-06Revert "add configure check for date_time lib"Jan Holesovsky
This commit breaks MinGW builds; the m4 macros probably need some improvements there. This reverts commit 5ed17233908c7f87b08b0964b55e4504d964ed71.
2012-06-05add configure check for date_time libDavid Tardon
Change-Id: Ie04e4860363dd3db7c363408c6c8c9e80d9315c0
2012-05-01fdo#47584 add yet another MinGW dll filename patternAndras Timar
2012-03-18mingw: avoid hardcoded dll versions and depsDavid Tardon
The idea is to use libo_MINGW_CHECK_DLL for libs that must be available (typically that would be the "main" library, e.g., libxml2 or libcurl) and libo_MINGW_TRY_DLL for possible dependencies (that may not be the same on different systems). All further references to the dlls are exclusively through the configured variables or defines set from these variables (e.g., instead of hardcoding libxml2-2.dll, use $(MINGW_LIBXML2_DLL)). The macros are documented in m4/mingw.m4 . Files that must be changed when adding a new dll: * configure.in * config_host.mk.in * external/mingw-dlls/makefile.mk * scp2/source/ooo/makefile.mk * scp2/source/ooo/mingw_dlls.scp
2012-02-21allow to pass default dll listDavid Tardon
2012-02-20expect sed has already been detectedDavid Tardon
Reportedly AC_PROG_SED does not exist on XCode 2.5 .
2012-02-17add macro for extracting mingw dll names from libtool filesDavid Tardon
Hardcoding dll names from SuSE Linux in configure.in is not good, because they might be slightly different on other systems (notably Fedora :-), or the libraries might be compiled with different dependencies.
2010-11-30building rawbuild on mac should not depend on pkg-config being installedNorbert Thiebaud