summaryrefslogtreecommitdiffstats
path: root/autogen.sh
Commit message (Collapse)AuthorAgeFilesLines
* syntax: Replace test == with = or -eq as appropriate.Richard W.M. Jones2012-09-151-1/+1
| | | | Found by 'make syntax-check'.
* Update FSF address.Matthew Booth2011-11-081-1/+1
|
* build: xml-light is no longer required (thanks Maxim Koltsov).Richard W.M. Jones2010-11-111-26/+0
| | | | | | At some point we removed the last thing that required xml-light, but were still testing for it at various places in the build. This removes all traces.
* Revert "autogen: Touch ocaml/.depend"Richard Jones2010-11-081-4/+0
| | | | This reverts commit a0f85ba643990da25b6afe6a2bbd2407cf312c73.
* autogen: Touch ocaml/.dependRichard Jones2010-10-291-0/+4
|
* syntax: Replace -a and -o with && and || for portability.Richard Jones2010-09-111-1/+1
|
* accommodate leading "+" in git submodule outputJim Meyering2009-12-071-1/+1
| | | | | * cfg.mk (_submodule_hash): Also filter out "+". * autogen.sh: Likewise.
* build: correct sed transformation to work also on .git-module-statusJim Meyering2009-11-201-1/+1
| | | | | | | | | | | | | | | | My patch was wrong. I kept the sed transformation the same in the two places, but it wasn't strict enough to also work on the file contents. Sorry about that. This fixes it. >From 93927cc7b9f63c414e5bfeb7eba393fde3295601 Mon Sep 17 00:00:00 2001 From: Jim Meyering <meyering@redhat.com> Date: Fri, 20 Nov 2009 16:23:17 +0100 Subject: [PATCH libguestfs] build: correct sed transformation to work also on .git-module-status * autogen.sh: Use a more strict sed transformation so it works also on the contents of .git-module-status, which has no prefix. * cfg.mk (_submodule_hash): Use a stricter sed regexp.
* build: make autogen.sh update .git-module-status, as it shouldJim Meyering2009-11-201-1/+1
| | | | | | | | | | | | | | | | | | I ran autogen.sh, but then make was always failing like this: $ make cfg.mk:141: *** gnulib update required; run ./autogen.sh first. Stop. Here's the fix: >From f743f32079fea2e8a17c7f5b59305e584c75dba0 Mon Sep 17 00:00:00 2001 From: Jim Meyering <meyering@redhat.com> Date: Fri, 20 Nov 2009 14:29:55 +0100 Subject: [PATCH libguestfs] build: make autogen.sh update .git-module-status, as it should * autogen.sh: Without this, "make" would always say "gnulib update required; run ./autogen.sh first", even after you'd run autogen.sh successfully.
* build: revive the ocaml package testsJim Meyering2009-11-121-0/+26
| | | | | * autogen.sh: Generalize the ocaml-package-existence test. Remove the git-related part of the old test.
* autogen.sh: Remove test for ocaml etc from this script.Richard Jones2009-11-111-21/+0
| | | | | This test seems to cause a lot of trouble. We need to go back to the drawing-board on this one.
* Check for ocaml-xml-light-devel (xml-light.cmxa)Richard Jones2009-11-101-3/+4
| | | | | Also unquote $pkg since OCaml package names can never contain spaces or other unfriendly characters.
* build: die early if we lack ocaml, ocamlfind or ocaml-xml-lightJim Meyering2009-11-101-0/+20
| | | | | * autogen.sh: Ensure that we fail very early when not building from a tarball and when one of those is not installed.
* build: use only one m4/ directoryJim Meyering2009-08-251-7/+0
| | | | | | | | | * Makefile.am (ACLOCAL_AMFLAGS): Specify only one include dir: m4. * bootstrap: Tell gnulib-tool to put .m4 files in m4/, not gnulib/m4. * autogen.sh: Move autoreconf from here into... * bootstrap: ...here, so that it is run only when gnulib-tool is. Also, tell it to skip the usual autopoint and libtoolize runs. * m4/.gitignore: Update.
* build: invoke autopoint with --forceJim Meyering2009-08-251-0/+4
| | | | | | | | * bootstrap: Invoke autopoint with --force, to avoid warning about existing build-aux/config.rpath. Invoke libtoolize before gnulib-tool, to avoid spurious warnings. * autogen.sh: Add comments. Remove build-aux/config.rpath before running autoreconf.
* maint: use a git submodule for gnulibJim Meyering2009-08-031-0/+11
| | | | | | | | | | | | | | * .gitmodules: New file, to track gnulib. * .gnulib: Submodule directory. * Makefile.am (EXTRA_DIST): Don't list config.rpath or gitlog-to-changelog. * autogen.sh: Adapt to use the new submodule. * cfg.mk: New file. (SUBDIRS): Add gnulib/lib and gnulib/tests. (dist-hook): Reflect new location of getlog-to-changelog. * configure.ac: Set build-aux/ as AUX_DIR. Invoke gl_EARLY and gl_INIT. (AC_CONFIG_FILES): Add gnulib/lib/Makefile and gnulib/tests/Makefile.
* Make it possible to build in a separate directoryMatthew Booth2009-07-031-7/+19
| | | | | | | | | | | | | | | | | | | | | | This patch allows you to do: mkdir build cd build ../configure ... make This will output all generated files to the build directory. Given that autogen automatically runs configure, you can also do: BUILDDIR=./build ./autogen.sh which will do the right thing. Also: * Fix a dependency bug which means that guestfs_protocol.h isn't automatically rebuilt. * Re-running autogen.sh with no arguments won't blow away your previous configure arguments.
* Fix: "aclocal: couldn't open directory `m4': No such file or directory"Richard Jones2009-04-071-0/+1
|
* Run autoreconf with -i parameter.Richard Jones2009-04-011-2/+2
|
* Now using febootstrap.rjones2009-03-241-3/+5
|
* Running qemu as a subprocess.rjones2009-03-031-0/+2
|
* Final fixes to build environment, and added autogen.sh.rjones2009-03-031-0/+26