diff options
author | lrknox <lrknox> | 2016-08-30 21:17:41 (GMT) |
---|---|---|
committer | lrknox <lrknox> | 2016-08-30 21:17:41 (GMT) |
commit | 5aee5213190f145b5a734f5dc76a67c82f7d6b82 (patch) | |
tree | 3337fd2d16ae31111274b718709b8866c0247be7 | |
parent | fb3ebd7d393505f87b3d1d2a20d33a25ce181e7c (diff) | |
download | hdf5-5aee5213190f145b5a734f5dc76a67c82f7d6b82.zip hdf5-5aee5213190f145b5a734f5dc76a67c82f7d6b82.tar.gz hdf5-5aee5213190f145b5a734f5dc76a67c82f7d6b82.tar.bz2 |
emoved .gitattributes and .gitignore, as the manual migration did not
create them.
Corrected bbrelease script to create new release version with revision
hash.
-rw-r--r-- | MANIFEST | 2 | ||||
-rwxr-xr-x | bin/bbrelease | 19 |
2 files changed, 14 insertions, 7 deletions
@@ -21,8 +21,6 @@ #------------------------------------------------------------------------------ ./.autom4te.cfg _DO_NOT_DISTRIBUTE_ -./.gitattributes _DO_NOT_DISTRIBUTE_ -./.gitignore _DO_NOT_DISTRIBUTE_ ./.h5chkright.ini _DO_NOT_DISTRIBUTE_ ./ACKNOWLEDGMENTS ./COPYING diff --git a/bin/bbrelease b/bin/bbrelease index 1fe7d38..aa0ce33 100755 --- a/bin/bbrelease +++ b/bin/bbrelease @@ -33,6 +33,15 @@ # # James Laird, 2005-09-07 # Added the md5 method. +# +# Larry Knox, 2016-08-30 +# Added the --revision option to create private releases with the +# code revision hash in the version strings. Currently the version +# of this script with the --revision option is named bbrelease. It +# can probably be merged into the original release script in the +# future. +# Commands to get the revision hash have now been converted to git +# to match the source repository change. # Function definitions # @@ -257,19 +266,18 @@ fi if [ X$revmode = Xyes ]; then VERS_OLD=$VERS + echo "Save old version $VERS_OLD for restoration later." # Copy old version of config/lt_vers.am, since it's hard to # "undo" changes to it. cp config/lt_vers.am $tmpdir -#branch=`svn info | grep ^URL: | awk -F/ '{print $NF}'` -#revision=`svn info | grep "Revision:" | awk '{print $2}'` - branch=`git branch | awk '{print $2}'` + branch=`git branch | grep '*' | awk '{print $NF}'` revision=`git rev-parse HEAD` # Set version information to m.n.r-r$revision. # (h5vers does not correctly handle just m.n.r-$today.) - VERS=`echo $VERS | sed -e s/-.*//`-r$revision + VERS=`echo $VERS | sed -e s/-.*//`-$revision echo Private release of $VERS bin/h5vers -s $VERS - HDF5_VERS=hdf5-$branch-r$revision + HDF5_VERS=hdf5-$branch-$revision # use a generic directory name for revision releases HDF5_IN_VERS=hdfsrc else @@ -386,6 +394,7 @@ test -f $tmpdir/Makefile.x && mv $tmpdir/Makefile.x Makefile # Restore OLD version information, then no need for trap. if [ X$pmode = Xyes ] || [ X$revmode = Xyes ]; then + echo "Restore the original version $VERS_OLD" RESTORE_VERSION trap 0 fi |