]> gitweb.factorcode.org Git - factor.git/blobdiff - misc/macos-release.sh
Update build scripts
[factor.git] / misc / macos-release.sh
index 6a25ba201229130c26123a0cacd93a2670218755..57ac2b2255283d66f3099077fb66fa8d3a867d05 100644 (file)
@@ -1,15 +1,19 @@
+source misc/version.sh
+
 TARGET=$1
 
 if [ "$TARGET" = "x86" ]; then
        CPU="x86.32"
 else
-       CPU="ppc"
+       CPU="macosx-ppc"
 fi
 
+BOOT_IMAGE=boot.$CPU.image
+wget http://factorcode.org/images/$VERSION/$BOOT_IMAGE
+
 make macosx-$TARGET
-Factor.app/Contents/MacOS/factor -i=boot.$CPU.image -no-user-init
+Factor.app/Contents/MacOS/factor -i=$BOOT_IMAGE -no-user-init
 
-VERSION=0.91
 DISK_IMAGE_DIR=Factor-$VERSION
 DISK_IMAGE=Factor-$VERSION-$TARGET.dmg
 
@@ -24,3 +28,6 @@ find core extra fonts misc unmaintained -type f \
        -exec ./cp_dir {} $DISK_IMAGE_DIR/Factor/{} \;
 hdiutil create -srcfolder "$DISK_IMAGE_DIR" -fs HFS+ \
        -volname "$DISK_IMAGE_DIR" "$DISK_IMAGE"
+
+ssh mkdir -p linode:w/downloads/$VERSION/
+scp $DISK_IMAGE linode:w/downloads/$VERSION/