|
Revision 57, 425 bytes
(checked in by gak, 19 months ago)
|
- added python-osx-dist script
|
-
Property svn:executable set to
*
|
| Line | |
|---|
| 1 | #!/usr/bin/env bash |
|---|
| 2 | |
|---|
| 3 | APP_NAME=$1 |
|---|
| 4 | VERSION=$2 |
|---|
| 5 | VOL_NAME="$APP_NAME $VERSION" |
|---|
| 6 | DMG_TEMP="tmp.dmg" |
|---|
| 7 | |
|---|
| 8 | bdist_mpkg |
|---|
| 9 | hdiutil create -size 32m -fs HFS+ -volname "$VOL_NAME" $DMG_TEMP |
|---|
| 10 | hdiutil attach $DMG_TEMP |
|---|
| 11 | |
|---|
| 12 | DEVS=$(hdiutil attach $DMG_TEMP | cut -f 1) |
|---|
| 13 | DEV=$(echo $DEVS | cut -f 1 -d ' ') |
|---|
| 14 | |
|---|
| 15 | mv dist/*mpkg "/Volumes/$VOL_NAME" |
|---|
| 16 | |
|---|
| 17 | hdiutil detach $DEV |
|---|
| 18 | hdiutil convert $DMG_TEMP -format UDZO -o dist/$APP_NAME-$VERSION-macosx.dmg |
|---|
| 19 | |
|---|
| 20 | rm $DMG_TEMP |
|---|