diff options
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/h5vers | 7 | ||||
-rwxr-xr-x | bin/release | 4 |
2 files changed, 7 insertions, 4 deletions
@@ -66,8 +66,11 @@ while ($_ = shift) { }; $_ eq "-i" && do { - die "-i switch needs a value\n" unless @ARGV; - $inc = shift; + if (@ARGV && $ARGV[1]=~/^(major|minor|release)$/) { + $inc = shift; + } else { + $inc = "release"; + } next; }; diff --git a/bin/release b/bin/release index 6f88a24..90130c8 100755 --- a/bin/release +++ b/bin/release @@ -84,11 +84,11 @@ fi # Prepare the source tree for a release. test -h ../hdf5-$VERS && rm ../hdf5-$VERS -(cd ..; ln -s hdf5 hdf5-$VERS || exit 1) +ln -s `pwd` ../hdf5-$VERS || exit 1 mv Makefile ../Makefile.x 2>/dev/null #might fail cp -p Makefile.dist Makefile test "$verbose" && echo " Running tar..." 1>&2 -(cd ..; tar cf x.tar `sed s+^.+hdf5-$VERS+ hdf5/MANIFEST` || exit 1) +(cd ..; tar cf x.tar `sed s+^.+hdf5-$VERS+ hdf5-$VERS/MANIFEST` || exit 1) # Compress for comp in $methods; do |