Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
3-manifolds
GitHub Repository: 3-manifolds/Sage_macOS
Path: blob/main/bin/quick_dmg
170 views
#!/bin/bash
SAGE_VERSION=`bin/get_sage_version`
SOURCE=SageMath-$SAGE_VERSION
DMG_NAME=SageMath-$SAGE_VERSION.dmg
VOLUME_NAME=$SOURCE
echo Creating ...
hdiutil create -volname $VOLUME_NAME -srcfolder $SOURCE temp_$DMG_NAME
if [ -e $DMG_NAME ]; then
    echo Removing old $DMG_NAME 
    rm -f $DMG_NAME
fi
echo Compressing ...
hdiutil convert temp_$DMG_NAME -format ULFO -o $DMG_NAME
rm temp_$DMG_NAME