tools: update release scripts to use configure.ac

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
__archive__
Spencer Oliver 2012-03-20 21:19:16 +00:00
parent c68a267ee1
commit 222afb3d0e
3 changed files with 9 additions and 9 deletions

View File

@ -125,8 +125,8 @@ do_clean_all() {
do_version_commit() { do_version_commit() {
[ "$*" ] || die "usage: $0 commit <message>" [ "$*" ] || die "usage: $0 commit <message>"
git add configure.in || die "error: no version changes to commit" git add configure.ac || die "error: no version changes to commit"
git commit -q -m "$*" configure.in git commit -q -m "$*" configure.ac
} }
do_version_finalize() { do_version_finalize() {
@ -281,7 +281,7 @@ do_reset() {
maybe_bootstrap maybe_bootstrap
maybe_configure maybe_configure
do_clean_all do_clean_all
git checkout configure.in git checkout configure.ac
} }
LONGOPTS="fast,final,start-rc,next-tag:,next:,help" LONGOPTS="fast,final,start-rc,next-tag:,next:,help"

View File

@ -6,15 +6,15 @@ die() {
} }
package_info_load_name() { 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() { 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() { package_info_load() {
[ -f "configure.in" ] || \ [ -f "configure.ac" ] || \
die "package_info_load: configure.in is missing" die "package_info_load: configure.ac is missing"
PACKAGE_NAME="$(package_info_load_name)" PACKAGE_NAME="$(package_info_load_name)"
# todo: fix this # todo: fix this

View File

@ -8,7 +8,7 @@
# NOTE Use with care! "RC" should only follow x.x.x, with # NOTE Use with care! "RC" should only follow x.x.x, with
# vendor tags after that. Be traditional; avoid "rc0". # 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 # It does not affect GIT tags. Use this script immediately
# before making a release, to remove the "-dev" tag and to # before making a release, to remove the "-dev" tag and to
# update the version label. Then commit the change and tag # update the version label. Then commit the change and tag
@ -34,7 +34,7 @@ do_version_sed() {
local NEW_VERSION="$1" local NEW_VERSION="$1"
local MSG="$2" 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 package_info_load
echo "${MSG}: ${OLD_VERSION} -> ${NEW_VERSION}" echo "${MSG}: ${OLD_VERSION} -> ${NEW_VERSION}"
} }