Fix release.sh order.
authorEmil Mikulic <emikulic@gmail.com>
Mon, 20 Jun 2011 13:01:40 +0000 (23:01 +1000)
committerEmil Mikulic <emikulic@gmail.com>
Tue, 21 Jun 2011 12:22:28 +0000 (22:22 +1000)
Run test_headers after getting an up-to-date config.h

release.sh

index 5a3cd0f..bc01831 100755 (executable)
@@ -85,23 +85,21 @@ run() {
 
 PKG=$NAME-$VERSION
 say releasing $PKG
-
-run ./test_headers.sh
 run make depend
 run make graphjs.h stylecss.h
+run autoconf
+run autoheader
+run ./config.status
+run ./test_headers.sh
 run mkdir $PKG
 run cp -r $files $PKG/.
-
-# set the version number
 run sed -e "/AC_INIT/s/darkstat, [^,)]*/darkstat, $VERSION/" configure.ac > $PKG/configure.ac
-
 say set version: `grep '^AC_INIT' $PKG/configure.ac`
-(
- cd $PKG
+(cd $PKG
  run autoconf
  run autoheader
  run rm -r autom4te.cache
-)
+) || exit 1
 
 # package it up
 run tar chof $PKG.tar $PKG