1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
|
#!/bin/bash
# Build PDAL package, including RC number of specified
# ./package.sh
# ./package.sh RC1
RC=$1
version=`./bin/pdal-config --version`
package_name="PDAL-"$version"-src"
if [[ "$OSTYPE" == "linux-gnu" ]]; then
MD5="md5sum"
elif [[ "$OSTYPE" == "darwin"* ]]; then
# Mac OSX
MD5="md5"
fi
make dist
extensions=".tar.gz .tar.bz2"
for ext in $extensions
do
filename=$package_name$ext
if [ -n "$RC" ]; then
rcname="PDAL-"$version$RC$ext
echo $rcname
cp $filename $rcname
`$MD5 $rcname > $rcname.md5`
fi
echo "$MD5 $filename > $filename.md5"
`$MD5 $filename > $filename.md5`
done
# name=`echo $filename|cut -d'.' -f1-3`
# extension=`echo $filename|cut -d'.' -f4-`
# echo $name
# newname="$name$RC.$extension"
# mv $filename "$newname"
# `md5sum $newname > $newname.md5`
|