]> git.donarmstrong.com Git - lilypond.git/blobdiff - smart-autogen.sh
Web-ja: update introduction
[lilypond.git] / smart-autogen.sh
index 3f93243c10428ddb548583d9d989d1069da30cfe..77412123cc4936a69deaef737eb9d4d2612aa49a 100755 (executable)
@@ -3,7 +3,7 @@
 srcdir=${srcdir:-.}
 set -ux
 
-AUTOGEN_INPUT_CHECKSUM=`cat $srcdir/configure.in $srcdir/stepmake/aclocal.m4 | md5sum | cut -b 1-32`
+AUTOGEN_INPUT_CHECKSUM=`cat $srcdir/configure.ac $srcdir/aclocal.m4 | md5sum | cut -b 1-32`
 
 CHECKSUM_FILE=autogen.checksum
 
@@ -11,8 +11,5 @@ if test `cat $CHECKSUM_FILE`"" = "$AUTOGEN_INPUT_CHECKSUM"; then
   exit 0
 fi
 
-set -e
-./autogen.sh
-echo -n $AUTOGEN_INPUT_CHECKSUM > $CHECKSUM_FILE 
-
-
+( set +ux; echo Invoking autogen.sh...; ${srcdir}/autogen.sh "$@" ) || exit 1
+printf "%s" $AUTOGEN_INPUT_CHECKSUM > $CHECKSUM_FILE