tools: update release scripts to use configure.ac
authorSpencer Oliver <spen@spen-soft.co.uk>
Tue, 20 Mar 2012 21:19:16 +0000 (21:19 +0000)
committerSpencer Oliver <spen@spen-soft.co.uk>
Fri, 30 Mar 2012 15:55:01 +0000 (15:55 +0000)
we have already updated autoconf to use configure.ac instead of
configure.in, so update release.sh to use the new name.

Change-Id: I2dc2beaf2f85058c4627183bc093052677ccba1b
Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk>
Reviewed-on: http://openocd.zylin.com/537
Tested-by: jenkins
tools/release.sh
tools/release/helpers.sh
tools/release/version.sh

index 12dfdb6..abd721a 100755 (executable)
@@ -125,8 +125,8 @@ do_clean_all() {
 
 do_version_commit() {
        [ "$*" ] || die "usage: $0 commit <message>"
-       git add configure.in || die "error: no version changes to commit"
-       git commit -q -m "$*" configure.in
+       git add configure.ac || die "error: no version changes to commit"
+       git commit -q -m "$*" configure.ac
 }
 
 do_version_finalize() {
@@ -281,7 +281,7 @@ do_reset() {
        maybe_bootstrap
        maybe_configure
        do_clean_all
-       git checkout configure.in
+       git checkout configure.ac
 }
 
 LONGOPTS="fast,final,start-rc,next-tag:,next:,help"
index 2dd5bae..47d5782 100644 (file)
@@ -6,15 +6,15 @@ die() {
 }
 
 package_info_load_name() {
-       grep AC_INIT configure.in | perl -ne 's/^.+\(\[([-\w]*)\],.+$/$1/ and print'
+       grep AC_INIT configure.ac | perl -ne 's/^.+\(\[([-\w]*)\],.+$/$1/ and print'
 }
 package_info_load_version() {
-       grep AC_INIT configure.in | perl -ne 's/^.+\[([-\w\.]*)\],$/$1/ and print'
+       grep AC_INIT configure.ac | perl -ne 's/^.+\[([-\w\.]*)\],$/$1/ and print'
 }
 
 package_info_load() {
-       [ -f "configure.in" ] || \
-               die "package_info_load: configure.in is missing"
+       [ -f "configure.ac" ] || \
+               die "package_info_load: configure.ac is missing"
 
        PACKAGE_NAME="$(package_info_load_name)"
        # todo: fix this
index 8c6da27..d6c9434 100755 (executable)
@@ -8,7 +8,7 @@
 # NOTE Use with care!  "RC" should only follow x.x.x, with
 # vendor tags after that.  Be traditional; avoid "rc0".
 
-# NOTE:  This *ONLY* updates the "configure.in" version tag.
+# NOTE:  This *ONLY* updates the "configure.ac" version tag.
 # It does not affect GIT tags.  Use this script immediately
 # before making a release, to remove the "-dev" tag and to
 # update the version label.  Then commit the change and tag
@@ -34,7 +34,7 @@ do_version_sed() {
        local NEW_VERSION="$1"
        local MSG="$2"
 
-       sed -i -e "/AC_INIT/ s|${OLD_VERSION}|${NEW_VERSION}|" configure.in
+       sed -i -e "/AC_INIT/ s|${OLD_VERSION}|${NEW_VERSION}|" configure.ac
        package_info_load
        echo "${MSG}: ${OLD_VERSION} -> ${NEW_VERSION}"
 }