summaryrefslogtreecommitdiffstats
path: root/autogen.sh
Commit message (Collapse)AuthorAgeFilesLines
* lode: make sure LODE_HOME/opt/bin is in the PATH for aclocalNorbert Thiebaud2015-12-311-0/+12
| | | | | | | | | | | | | | | When using a LODE setup, LODE_HOME must be defined in the environment but setting LODE_HOME/opt/bin in the PATH is optional and really only necessary as a convinience to get the right 'make' in the PATH. configure.ac has code do deal with the absence of LODE_HOME/opt/bin in the PATH but autogen.sh did not hence was failing in this case, not finding aclocal. Change-Id: I7a4449504dc539bb055798a6e1aea5268c5fb046 Reviewed-on: https://gerrit.libreoffice.org/21003 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* autogen.sh: Display arguments for configure without apostrophesSamuel Mehrbrodt2015-09-221-1/+1
| | | | | | So one can easily c&p the list of arguments Change-Id: I0555c58aa6aadc410a26309d6e51382eed390b2b
* autogen.sh: better error message when src_path contains spacesMiklos Vajna2015-03-081-0/+3
| | | | Change-Id: I921ffaf2ee4be73ecfffca8bc36cfae484b70a32
* autogen: add --best-effort to help automation bridge option changes.Michael Meeks2014-11-131-1/+9
| | | | | | | | When we add or deprecate configure --with / --enable options lots of scripts can break. Instead just add --best-effort to your autogen.sh command line to get warnings but not a failure in this case. Change-Id: I73d6ba53ee179384c2e34bf6780d074b04f70c06
* strip trailing spaces when reading autogen.input/lastrunChristian Lohmaier2014-05-301-0/+1
| | | | Change-Id: I9d47d2d4c6d2eb14968bfd79ef2a406c57afa21d
* make it possible to do 'make -C sw/' even with builddir!=srcdirLuboš Luňák2014-04-231-0/+16
| | | | | | | | The change in partial_build.mk assumes all the Makefile's using it are in builddir/<module>/ or builddir/external/<module> , these are differentiated by checking for ../External_module.mk . Change-Id: Iddc8fa2ec0842f181780f7491cf5a2244efd014a
* Revert "make it possible to do 'make -C sw/' even with builddir!=srcdir"Stephan Bergmann2014-04-111-7/+0
| | | | | | This reverts commit 11e881a63821ea209bda509d1e502d9ba270782d, which assumed that "all the Makefile's using it are in builddir/<module>/", which is not the case for the external/ sub-modules.
* make it possible to do 'make -C sw/' even with builddir!=srcdirLuboš Luňák2014-03-231-0/+7
| | | | | | | The change in partial_build.mk assumes all the Makefile's using it are in builddir/<module>/ , but that seems to be the case. Change-Id: Iddc8fa2ec0842f181780f7491cf5a2244efd014a
* Clarify autogen.sh messagesJan-Marek Glogowski2014-03-041-3/+35
| | | | | | | | | | | Actually warn the user, if we ignore provided configuration files. Also add an extended header to explain the expected behaviour. Change-Id: I630d858c2d24aa0341d04359b45029c7faa54675 Reviewed-on: https://gerrit.libreoffice.org/8446 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Generate configure before calling ./configure --helpArnaud Versini2013-11-131-26/+26
| | | | | | | Change-Id: I21a88802b6ca617a44def3bc96789eb97969c918 Reviewed-on: https://gerrit.libreoffice.org/6291 Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com> Tested-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
* Ignore empty line in autogen.inputIsamu Mogi2013-07-261-0/+2
| | | | | | | Change-Id: I5a640c996779ba548c1b4772820eaa799537c1af Reviewed-on: https://gerrit.libreoffice.org/4991 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
* Make it a fatal error to pass unrecognized options to the configuryTor Lillqvist2013-05-081-0/+1
| | | | | | | It might hurt a bit in the beginning if you have been careless with keeping your autogen.input up-to-date, but I think this is a good idea. Change-Id: I6b89c887c94755ac6ef50f63e0438ecec7157516
* aix stuffs stuff into /opt/freeware/share in defacto defaultCaolán McNamara2013-04-221-0/+1
| | | | Change-Id: I2cd8e3498f81b96041c81cdc48ca6277ccbb210d
* revert back to usign autogen.sh cmdline arguments if givenLuboš Luňák2013-04-041-8/+8
| | | | | | | | | | | | | | | | | | | This is a partial revert of ca0c54d0fe3812cec64e5c7cc83309d4397f5e0a . Ignoring cmdline arguments if autogen.* exists is broken for several reasons: - autogen.sh of every other package passes cmdline arguments to configure - that's because if I was bothered to give them, I want them used - there's no reason to prefer autogen.input now, given that autogen.input cannot be overwritten by autogen.sh, unlike autogen.lastrun , so there's no accidental loss of the switches - running autogen.sh --foo followed by autogen.sh --bar actually runs configure with --foo the second time too, because the first one creates autogen.lastrun and the second one first complains about the cmdline args, then complains about autogen.lastrun, and then uses it Change-Id: I5868610935d0312915be74602b6435eea069f937 Reviewed-on: https://gerrit.libreoffice.org/3190 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Tested-by: Luboš Luňák <l.lunak@suse.cz>
* Make autogen.sh prefer to read an autogen.input fileTor Lillqvist2013-04-031-18/+22
| | | | | | | | | | | | | | | | For backward compatibility, an autogen.lastrun file will still be used if it exists and autogen.input does not exist. The recommended workflow is now to keep the configuration parametets in autogen.input which is never written by autogen.sh. Most (?) developers used to treat autogen.lastrun as a valuable parameter file to be edited manually anyway, and not as an ad-hoc backup copy of command-line parameters last used. The name autogen.input better reflects this usage. Change-Id: I7e3c747fa95e9f2f0bc44036419aaab8f4ad01e7 Reviewed-on: https://gerrit.libreoffice.org/3111 Reviewed-by: Michael Meeks <michael.meeks@suse.com> Tested-by: Michael Meeks <michael.meeks@suse.com>
* Prepare for read-only source buildNorbert Thiebaud2012-12-111-16/+25
| | | | | | | | | | | | | | | | | | This patch allows to do mkdir <build_dir> cd <build_dir> <src_root>/autogen.sh make Only the remaining dmake modules are poluting the <src_root>... which will get eventually convererd to gmake... Change-Id: Iefd64732fa12e096d554cff4eee6b777deb92338 Reviewed-on: https://gerrit.libreoffice.org/1273 Reviewed-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Don't require configure to appear executableTor Lillqvist2012-12-011-1/+1
| | | | | Makes autogen.sh work on Cygwin when the build directory is on a vmware Shared Folder volume.
* Fixed previous commit on autogen.sh default configEnrico Weigelt, metux ITS2012-11-171-2/+1
| | | | | | | Change-Id: I29cc49dcc284b462ac29d0d040e331f3e6d08e74 Reviewed-on: https://gerrit.libreoffice.org/1097 Reviewed-by: Rene Engelhard <rene@debian.org> Tested-by: Rene Engelhard <rene@debian.org>
* autogen.sh: support for default distro configEnrico Weigelt, metux ITS2012-11-171-0/+6
| | | | | | | | | | | | | | Always try to read distro-configs/default.conf (if existing) before any option parsing. That way, downstreams (distros, etc) can just place there site config into the tree without having to pass any additional options to autogen.sh, and even automatic invocations will always have the right parameters. Change-Id: Ic5bf68adc719476d374cf03e31e054b69c931b72 Reviewed-on: https://gerrit.libreoffice.org/1096 Reviewed-by: Andras Timar <atimar@suse.com> Tested-by: Andras Timar <atimar@suse.com>
* Indentation clean upStephan Bergmann2012-06-051-3/+3
| | | | Change-Id: I1e3633f5bbf6b3ad0cdb2005a2a5608f3265ffdb
* autogen.sh: append aclocal arguments to ACLOCAL_FLAGS unconditionallyRuslan Kabatsayev2012-05-171-5/+2
| | | | Change-Id: I2254628edfe213c3424dce2bc5d9f164752e913c
* deal with symlinks in your PWD breaking gnumake dependenciesMichael Meeks2012-03-291-0/+11
|
* Fix authgen.sh to not clobber autogen.lastrun when using --helpJosh Heidenreich2012-03-131-0/+8
| | | | Fix also works for -h and -?
* Improvement to fdo#46565Thomas Collerton2012-03-051-2/+8
|
* fdo#46565: perl / autogen.sh should backup autogen.lastrunThomas Collerton2012-02-291-0/+4
|
* add macro for extracting mingw dll names from libtool filesDavid Tardon2012-02-171-1/+5
| | | | | | | 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.
* autogen: sync vim modeline with emacs oneMiklos Vajna2012-01-091-1/+1
|
* Fix to create autogen.lastrun for a single argument case.Stephan Bergmann2011-08-301-1/+1
|
* autogen.sh: don't touch autogen.lastrun if it already existsMiklos Vajna2011-08-291-1/+1
|
* touch autogen.lastrun to make sure that such file exist before makeNorbert Thiebaud2011-08-281-0/+4
|
* Allow comments in the autogen.lastrun fileTor Lillqvist2011-08-241-0/+2
|
* have autogen.sh return an erro if configure failedNorbert Thiebaud2011-08-181-1/+1
|
* I doubt we need a ChangeLog fileTor Lillqvist2011-07-031-2/+0
|
* Include environment variables already in autogen.sh's environmentTor Lillqvist2011-07-031-2/+9
|
* Allow use of $ACLOCAL to override the name aclocalTor Lillqvist2011-07-031-2/+5
| | | | | | | | | | Useful for instance when only aclocal-1.10 exists. But, systems that are broken like that will have lots of more problems, too. It is just a (sad?) fact that building LO on anything except those platforms that people work on constantly will require lots of tweaks. Many of the assumptions in various solenv .mk files for rare platforms are rather outdated and/or arbitrary, assuming a certain mix of more or less "official" additional tools.
* We should not look for .exe extensions for Cygwin programsTor Lillqvist2011-05-311-4/+2
|
* Stylize consistently, add more Emacs mode goodnessTor Lillqvist2011-05-311-43/+42
|
* one doesn't need pkg-config on macChristian Lohmaier2011-05-301-1/+1
|
* initial attempt to avoid ugly errors with missing pkgconfig etc.Michael Meeks2011-05-301-0/+34
|
* Add Emacs and vim mode settingTor Lillqvist2011-05-291-0/+7
|
* Don't overwrite autogen.lastrun with identical (perhaps re-ordered) contentsTor Lillqvist2011-05-291-8/+11
|
* Merge remote-tracking branch 'origin/integration/dev300_m106'Jan Holesovsky2011-05-271-9/+9
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.in Repository.mk autogen.sh bin/lo-commit-stat configure.in distro-configs/LibreOfficeOpenBSD.conf distro-configs/LibreOfficeWin32.conf instsetoo_native/util/openoffice.lst ooo.lst.in scp2/source/ooo/module_langpack.ulf set_soenv.in solenv/bin/ooinstall solenv/gbuild/CppunitTest.mk solenv/gbuild/Library.mk solenv/gbuild/LinkTarget.mk solenv/gbuild/TargetLocations.mk solenv/gbuild/platform/macosx.mk solenv/gbuild/platform/solaris.mk solenv/gbuild/platform/unxgcc.mk solenv/gbuild/platform/windows.mk solenv/inc/minor.mk solenv/inc/settings.mk tail_build/prj/makefile.mk
| * Don't mention that we are updating autogen.lastrun.Jan Holesovsky2011-04-151-1/+1
| |
| * Don't worry if there is no distro-configs/Foo.confTor Lillqvist2011-04-081-5/+5
| | | | | | | | | | | | The --with-distro options might come from bin/build-ooo in a "build" style build, and in that case, the relevant configure options are already on the command line, too.
| * Make the list of valid distros show up also in slightly older Perl versionsTor Lillqvist2011-04-081-1/+1
| | | | | | | | See http://perldoc.perl.org/functions/readdir.html .
| * fix the autogen perl wrapper: mishandling of the Darwins-pecific aclocalNorbert Thiebaud2011-04-071-3/+4
| | | | | | | | Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
| * Migrate the old autogen.lastrun format to the new one automatically.Jan Holesovsky2011-04-071-3/+17
| | | | | | | | Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
| * re-write into perl, to reduce ninja-coding, and fix distro-config bugMichael Meeks2011-04-071-68/+82
| | | | | | | | Signed-off-by: Fridrich Štrba <fridrich.strba@bluewin.ch>
* | check more carefully for configure generation, and fix quoting of vendorsMichael Meeks2011-04-071-2/+4
| |
* | Migrate the old autogen.lastrun format to the new one automatically.Jan Holesovsky2011-04-061-3/+17
| |