X-Git-Url: https://git.ucc.asn.au/?p=tpg%2Facess2.git;a=blobdiff_plain;f=MakeReleaseSet;h=83d5fe89cbb8c170e8a5ca7ccdf899e89c421848;hp=5d5bbd7c2e565c8ece77681385d47af151642436;hb=6274aaa8894e14462a36c69090e2f9235f130e31;hpb=8cdfb89a8934b699a8165b001a9d6dcc036b8fea diff --git a/MakeReleaseSet b/MakeReleaseSet index 5d5bbd7c..83d5fe89 100755 --- a/MakeReleaseSet +++ b/MakeReleaseSet @@ -1,14 +1,28 @@ #!/bin/sh rm -rf Dist -if [ $# -gt 1 ]; then - for arch in $*; do - echo $arch - BUILD_DIST=y ARCH=$arch make install - done +if [ $# -ge 1 ]; then + ARCH=$1 else - BUILD_DIST=y make install + ARCH=x86 fi -tar -zcf Acess2_latest_bin.tar.gz Dist/* -mdeltree b:/Acess2 -mcopy -s Dist/ b:/Acess2 -gzip -c AcessRelease.img > Acess2_latest.img.gz + +if [ $# -ge 2 ]; then + PLATFORM=$2 + PSUFFIX=-$2 +else + PLATFORM=default + PSUFFIX="" +fi + +mkdir -p Releases/ +BUILD_DIST=y ARCH=$ARCH make clean all-install +while [ $# -ge 2 ]; do + BUILD_DIST=y ARCH=$ARCH PLATFORM=$2 make + shift +done +tar --transform="s|Dist/($ARCH/)*|Acess/|x" -zcf Releases/Acess2_latest_${ARCH}$PSUFFIX_bin.tar.gz Dist/$ARCH Dist/Acess2.$ARCH$PSUFFIX.gz +IMGNAME=AcessRelease.img +./Tools/BootFloppy/MakeDiskImage $IMGNAME +mcopy -i $IMGNAME -s Dist/$ARCH/ ::/Acess2 +mcopy -i $IMGNAME Dist/Acess2.$ARCH$PSUFFIX.gz ::/Acess2/Acess2.gz +gzip -c AcessRelease.img > Releases/Acess2_latest_${ARCH}$PSUFFIX.img.gz