Skip to content

Commit

Permalink
tools: update release scripts to use configure.ac
Browse files Browse the repository at this point in the history
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 <[email protected]>
Reviewed-on: http://openocd.zylin.com/537
Tested-by: jenkins
  • Loading branch information
ntfreak committed Mar 30, 2012
1 parent c68a267 commit 222afb3
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions tools/release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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() {
Expand Down Expand Up @@ -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"
Expand Down
8 changes: 4 additions & 4 deletions tools/release/helpers.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 2 additions & 2 deletions tools/release/version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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}"
}
Expand Down

0 comments on commit 222afb3

Please sign in to comment.