diff options
| author | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-06-22 02:03:56 +0200 |
|---|---|---|
| committer | Hans Ulrich Niedermann <hun@n-dimensional.de> | 2008-07-15 12:28:51 +0200 |
| commit | b52f218a2e4af8d8f2349df00f09d4bc7675989e (patch) | |
| tree | 44161b6da9ae8d8b8e87b21364617743719742a8 | |
| parent | 9808c55f1cde6515caa55fadfb79b4d8ac3cb14e (diff) | |
| download | nbb-b52f218a2e4af8d8f2349df00f09d4bc7675989e.tar.gz nbb-b52f218a2e4af8d8f2349df00f09d4bc7675989e.tar.xz nbb-b52f218a2e4af8d8f2349df00f09d4bc7675989e.zip | |
Automatically call autoreconf for GNU make users
| -rw-r--r-- | GNUmakefile.in | 15 | ||||
| -rw-r--r-- | configure.ac | 1 |
2 files changed, 16 insertions, 0 deletions
diff --git a/GNUmakefile.in b/GNUmakefile.in new file mode 100644 index 0000000..b991ffe --- /dev/null +++ b/GNUmakefile.in @@ -0,0 +1,15 @@ +include Makefile + +AUTORECONF ?= autoreconf +AUTORECONF_OPTS ?= -vis + +git_version := $(shell $(top_srcdir)/build-helpers/package-version $(top_srcdir) version-stamp) +ifneq ($(PACKAGE_VERSION),$(git_version)) +$(info autoconf and git versions do not match: $(PACKAGE_VERSION) vs $(git_version)) +$(info Removing autom4te.cache and related files and re-running autoreconf) +$(shell rm -rf $(top_srcdir)/autom4te.cache) +$(shell rm -f $(top_srcdir)/test/package.m4 $(top_srcdir)/test/testsuite) +$(shell $(AUTORECONF) $(AUTORECONF_OPTS) $(top_srcdir)) +endif + +# vim: syntax=make diff --git a/configure.ac b/configure.ac index 8be536a..d3d3003 100644 --- a/configure.ac +++ b/configure.ac @@ -31,6 +31,7 @@ NDIM_DETECT_MAN2TXT()dnl ######################################################################## AC_CONFIG_FILES([Makefile]) +AC_CONFIG_FILES([GNUmakefile]) AC_CONFIG_FILES([nbb/nbb_lib.py:nbb/nbb_lib.in]) AC_CONFIG_FILES([nbb/nbb:nbb/nbb.in], [chmod +x nbb/nbb]) AC_CONFIG_FILES([test/atlocal]) |
