Skip to content

Commit

Permalink
Update package script.
Browse files Browse the repository at this point in the history
  • Loading branch information
abellgithub committed Aug 24, 2020
1 parent 0940c60 commit 1dff1be
Showing 1 changed file with 18 additions and 12 deletions.
30 changes: 18 additions & 12 deletions package.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

if [ $# -gt 1 ]
then
echo "Usage: package [RELEASE NAME]"
echo "Usage: package [RELEASE SUFFIX]"
exit
fi

Expand All @@ -25,31 +25,29 @@ cat > docker-package.sh << "EOF"
if [ $# -eq 1 ]
then
RELNAME=$1
RELEASE_SUFFIX=$1
fi
git clone https://github.com/PDAL/PDAL.git;
cd /PDAL;
EOF


echo "git checkout $GITSHA" >> docker-package.sh


cat >> docker-package.sh << "EOF"
mkdir build; cd build;
cmake -G Ninja ..
if [ -n "${RELNAME+x}" ]
then
cmake -G Ninja -DPDAL_VERSION_STRING=$RELNAME ..
else
cmake -G Ninja ..
fi
ninja dist
chmod u+x ./bin/pdal-config
RELNAME=$(./bin/pdal-config --version)
RELEASE=$(./bin/pdal-config --version)
echo "Suffix = $RELEASE_SUFFIX"
if [ -n "${RELEASE_SUFFIX+x}" ]
then
RELEASE=${RELEASE}${RELEASE_SUFFIX}
fi
OUTPUTDIR="/data/release-$RELNAME"
OUTPUTDIR="/data/release-$RELEASE"
if [ ! -e $OUTPUTDIR ]
then
mkdir $OUTPUTDIR
Expand All @@ -60,6 +58,14 @@ for ext in $extensions
do
for filename in $(ls *$ext)
do
if [ -n "${RELEASE_SUFFIX+x}" ]
then
root=${filename%-*}
ext=${filename##*-}
outname=$root$RELEASE_SUFFIX-$ext
mv $filename $outname
filename=$outname
fi
`md5sum $filename > $filename.md5`
`sha256sum $filename > $filename.sha256sum`
`sha512sum $filename > $filename.sha512sum`
Expand Down

0 comments on commit 1dff1be

Please sign in to comment.