27 lines
		
	
	
		
			668 B
		
	
	
	
		
			Bash
		
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			668 B
		
	
	
	
		
			Bash
		
	
	
TARGET=$1
 | 
						|
 | 
						|
if [ "$TARGET" = "x86" ]; then
 | 
						|
	CPU="x86.32"
 | 
						|
else
 | 
						|
	CPU="ppc"
 | 
						|
fi
 | 
						|
 | 
						|
make macosx-$TARGET
 | 
						|
Factor.app/Contents/MacOS/factor -i=boot.$CPU.image -no-user-init
 | 
						|
 | 
						|
VERSION=0.91
 | 
						|
DISK_IMAGE_DIR=Factor-$VERSION
 | 
						|
DISK_IMAGE=Factor-$VERSION-$TARGET.dmg
 | 
						|
 | 
						|
rm -f $DISK_IMAGE
 | 
						|
rm -rf $DISK_IMAGE_DIR
 | 
						|
mkdir $DISK_IMAGE_DIR
 | 
						|
mkdir -p $DISK_IMAGE_DIR/Factor/
 | 
						|
cp -R Factor.app $DISK_IMAGE_DIR/Factor/Factor.app
 | 
						|
chmod +x cp_dir
 | 
						|
cp factor.image license.txt README.txt $DISK_IMAGE_DIR/Factor/
 | 
						|
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"
 |