mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
fix leopard/tiger differences with mounting disk image
This commit is contained in:
+20
-3
@@ -42,7 +42,22 @@ echo
|
||||
|
||||
DEVICES=`hdid -nomount $TMPFILE`
|
||||
DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
|
||||
DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
|
||||
|
||||
# Different results on 10.4 vs 10.5. Yay! [fry]
|
||||
#echo "devices as follows"
|
||||
#echo $DEVICES
|
||||
DARWINVERSION=`uname -r`
|
||||
if [ $DARWINVERSION = "9.5.0" ] ; then
|
||||
DEVHFS=`echo $DEVICES| awk '{ print $3 }'`
|
||||
else
|
||||
if [ $DARWINVERSION = "8.11.1" ] ; then
|
||||
DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
|
||||
else
|
||||
echo "This version of OS X not recognized."
|
||||
exit;
|
||||
fi
|
||||
fi
|
||||
|
||||
echo Creating HFS partition $NAME on $TMPFILE at $DEVHFS
|
||||
newfs_hfs -v "$NAME" $DEVHFS
|
||||
if [ $? -ne 0 ] ; then
|
||||
@@ -60,8 +75,10 @@ rm -f $TMPFILE
|
||||
exit 7
|
||||
fi
|
||||
|
||||
DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
|
||||
DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
|
||||
# These two lines removed when doing the 10.4 and 10.5 split above.
|
||||
# They seem to be duplicates, so just rely on the earlier logic. [fry]
|
||||
#DEVMASTER=`echo $DEVICES| awk '{ print $1 }'`
|
||||
#DEVHFS=`echo $DEVICES| awk '{ print $5 }'`
|
||||
echo Copying $FOLDER to /Volumes/$NAME on $DEVMASTER
|
||||
#sudo ditto -rsrcFork "$FOLDER" "/Volumes/$NAME"
|
||||
ditto -rsrcFork "$FOLDER" "/Volumes/$NAME"
|
||||
|
||||
Reference in New Issue
Block a user