From b991e9b80854888953f9028f03340651c8aee093 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Thu, 2 Nov 2000 14:24:49 +0000 Subject: [PATCH] Renamed configure.in to configure.in.pre and made ./prepare script to automatically replace correct version string to configure.in. ./prepare now creates the configure.in from configure.in.pre. --- configure.in => configure.in.pre | 3 ++- prepare | 7 ++++++- prepare-clean | 1 + 3 files changed, 9 insertions(+), 2 deletions(-) rename configure.in => configure.in.pre (98%) diff --git a/configure.in b/configure.in.pre similarity index 98% rename from configure.in rename to configure.in.pre index 2a3b4ad0..9adc7fc1 100644 --- a/configure.in +++ b/configure.in.pre @@ -33,7 +33,8 @@ case "$target" in ;; esac -AM_INIT_AUTOMAKE(silc, 20001101) +# ./prepare script will automatically put the correct date. Do not edit! +AM_INIT_AUTOMAKE(silc, YYYYMMDD) AC_PREREQ(2.3) AM_CONFIG_HEADER(includes/silcdefs.h) diff --git a/prepare b/prepare index e052592d..be4f9e34 100755 --- a/prepare +++ b/prepare @@ -26,12 +26,17 @@ # echo "Preparing SILC source tree for configuration and compilation..." + +version=`date +%Y%m%d` + +# Replace version string and create configure.in +sed -e "1,/YYYYMMDD/s//$version/" configure.in.pre >configure.in + aclocal autoconf autoheader automake -version=`date +%Y%m%d` file=includes/version_internal.h echo "/* Automatically generated by ./prepare */" >$file echo "#define SILC_VERSION_STRING \"$version\"" >>$file diff --git a/prepare-clean b/prepare-clean index 3994ea85..f3d529ac 100755 --- a/prepare-clean +++ b/prepare-clean @@ -27,6 +27,7 @@ echo "Cleaning entire SILC source tree..." echo "All errors and warnings may be safely ignored." make clean -k make distclean -k +rm -f configure.in rm -f includes/stamp-* rm -f includes/silcconfig.* rm -f includes/version_internal.h -- 2.24.0