configure reads .tarball-version when the source tree isn't
git-controlled. Fails when the build tree is separate. Fix it to
read $srcdir/.tarball-version.
The occurence in Make.mk isn't wrong, because VPATH applies there.
Change it anyway, for consistency and a bit of extra robustness.
Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
v=`sed -e 's/-dirty$$//' <$@`; echo "$$v-dirty" >$@
# Force Make to start over after updating .tarball-version, so that
# $(version) gets the new value
v=`sed -e 's/-dirty$$//' <$@`; echo "$$v-dirty" >$@
# Force Make to start over after updating .tarball-version, so that
# $(version) gets the new value
-$(srcdir)/.dirty-stamp: .tarball-version
+$(srcdir)/.dirty-stamp: $(srcdir)/.tarball-version
>$@
include $(srcdir)/.dirty-stamp
endif
>$@
include $(srcdir)/.dirty-stamp
endif
AC_PREREQ(2.69)
AC_INIT([Wolfpack Empire],
AC_PREREQ(2.69)
AC_INIT([Wolfpack Empire],
- m4_esyscmd([build-aux/git-version-gen .tarball-version]),
+ m4_esyscmd([build-aux/git-version-gen $srcdir/.tarball-version]),
[wolfpack@wolfpackempire.com], [empire],
[http://www.wolfpackempire.com/])
AC_CONFIG_SRCDIR([include/combat.h])
[wolfpack@wolfpackempire.com], [empire],
[http://www.wolfpackempire.com/])
AC_CONFIG_SRCDIR([include/combat.h])
then revctrl=git
else revctrl=
fi
then revctrl=git
else revctrl=
fi
-if test "$revctrl" && test -r .tarball-version
-then AC_MSG_ERROR([.tarball-version must not exist])
+if test "$revctrl" && test -r $srcdir/.tarball-version
+then AC_MSG_ERROR([$srcdir/.tarball-version must not exist])
fi
AC_SUBST(revctrl,$revctrl)
fi
AC_SUBST(revctrl,$revctrl)
AC_PREREQ(2.69)
AC_INIT([Wolfpack Empire Client],
AC_PREREQ(2.69)
AC_INIT([Wolfpack Empire Client],
- m4_esyscmd([cat .tarball-version]),
+ m4_esyscmd([cat $srcdir/.tarball-version]),
[wolfpack@wolfpackempire.com],,
[http://www.wolfpackempire.com/])
AC_CONFIG_SRCDIR([empire.6])
[wolfpack@wolfpackempire.com],,
[http://www.wolfpackempire.com/])
AC_CONFIG_SRCDIR([empire.6])
-AC_DEFINE_UNQUOTED(VERSION, "`cat .tarball-version`", [Tarball version])
+AC_DEFINE_UNQUOTED(VERSION, "`cat $srcdir/.tarball-version`", [Tarball version])
AC_CONFIG_FILES([Makefile ipglob.c])
AC_OUTPUT
AC_CONFIG_FILES([Makefile ipglob.c])
AC_OUTPUT