summaryrefslogtreecommitdiff
path: root/m4/libo_externals.m4
AgeCommit message (Collapse)Author
2015-11-04configure: filter -L/usr/lib etc. out of *_LIBSMichael Stahl
The goal is to avoid build breakage by pkg-config or whatever helpfully putting default paths like -L/usr/lib64 into *_LIBS, which is entirely useless since ld searches there anyway but may override other -L that occur later on the command line for LO bundled externals. On a Fedora 22 system, at least these variales were affected: CLUCENE_LIBS FIREBIRD_LIBS KDE4_LIBS POSTGRESQL_LIB BOOST_LDFLAGS Change-Id: Ie55f65c3ae29a125f16871d95ad8b716abf5c982 Reviewed-on: https://gerrit.libreoffice.org/19784 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Michael Stahl <mstahl@redhat.com>
2014-02-12fdo#74825: fix missing lcms2/libxslt/curl in installation setsMichael Stahl
The assumption that all configure variables had been normalized to TRUE/<empty> turned out not to hold; convert a bit more in that direction. (regression from 4af38b099c741c3676aefeb20c515913aaeed666) Change-Id: I2127c515e8a833a07c9b26ed9d693ce5a1853fe4
2013-06-10More systematic *_CFLAGS s/-I/-isystem/Stephan Bergmann
...to avoid compiler warnings in external headers. Change-Id: Ibd7fcb0400bfd8ffa49cc8db77956e443551ebb3
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