#
# Empire - A multi-player, client/server Internet based war game.
-# Copyright (C) 1986-2007, Dave Pare, Jeff Bailey, Thomas Ruschak,
+# Copyright (C) 1986-2008, Dave Pare, Jeff Bailey, Thomas Ruschak,
# Ken Stevens, Steve McClure
#
# This program is free software; you can redistribute it and/or modify
# whether it's worth fixing.
AC_PREREQ(2.59)
-AC_INIT([Wolfpack Empire], [4.3.10], [wolfpack@wolfpackempire.com], [empire])
+AC_INIT([Wolfpack Empire], [4.3.11], [wolfpack@wolfpackempire.com], [empire])
AC_CONFIG_SRCDIR([include/combat.h])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADERS([config.h])
AC_CHECK_PROG(NROFF, groff, [GROFF_NO_SGR= groff -Tascii -U], nroff)
# not really a check for a program, but close enough
-if test -d $srcdir/CVS; then cvs_controlled=yes; else cvs_controlled=no; fi
-AC_SUBST(cvs_controlled,$cvs_controlled)
+if test -d $srcdir/.git; then revctrl=git
+else revctrl=
+fi
+AC_SUBST(revctrl,$revctrl)
### Checks for libraries
AC_SUBST(empthread)
AC_MSG_NOTICE([Using $empthread threads])
case $empthread in
-LWP) AC_DEFINE([EMPTH_LWP], 1, [Define to use LWP threads])
- AC_DEFINE([UCONTEXT], 1, [Define to make LWP use makecontext()]) ;;
+LWP) AC_DEFINE([EMPTH_LWP], 1, [Define to use LWP threads]) ;;
POSIX) AC_DEFINE([EMPTH_POSIX], 1, [Define to use POSIX threads]) ;;
Windows) AC_DEFINE([EMPTH_W32], 1, [Define to use Windows threads]) ;;
esac
AC_CONFIG_FILES([GNUmakefile])
AC_CONFIG_COMMANDS([stamp-h],
- [if test $cvs_controlled = yes; then
- mkdir -p `cd $srcdir && $AWK -f src/scripts/cvsfiles.awk \
- | sed -n '/\//s,/@<:@^/@:>@*$,,gp'| uniq`
- else
+ [case $revctrl in
+ git)
+ mkdir -p `cd $srcdir && git-ls-files \
+ | sed -n 's,/@<:@^/@:>@*$,,gp' | uniq`
+ ;;
+ *)
mkdir -p `sed s/.*=// <$srcdir/sources.mk | tr ' ' '\012' \
| sed -n '/\//s,/@<:@^/@:>@*$,,gp'| uniq`
- fi
+ esac
mkdir -p info.html info.nr lib
touch stamp-h],
- [cvs_controlled=$cvs_controlled; AWK=$AWK])
+ [revctrl=$revctrl])
AC_OUTPUT