|
@@ -1441,7 +1441,6 @@
|
|
|
8D11072C0486CEB800E47090 /* Sources */,
|
|
|
A9255DDE1043185300BA1496 /* Copy Frameworks */,
|
|
|
8D11072E0486CEB800E47090 /* Frameworks */,
|
|
|
- A9DEC1F51046F3F30049C70C /* Create DMG */,
|
|
|
);
|
|
|
buildRules = (
|
|
|
);
|
|
@@ -1482,23 +1481,6 @@
|
|
|
};
|
|
|
/* End PBXResourcesBuildPhase section */
|
|
|
|
|
|
-/* Begin PBXShellScriptBuildPhase section */
|
|
|
- A9DEC1F51046F3F30049C70C /* Create DMG */ = {
|
|
|
- isa = PBXShellScriptBuildPhase;
|
|
|
- buildActionMask = 2147483647;
|
|
|
- files = (
|
|
|
- );
|
|
|
- inputPaths = (
|
|
|
- );
|
|
|
- name = "Create DMG";
|
|
|
- outputPaths = (
|
|
|
- );
|
|
|
- runOnlyForDeploymentPostprocessing = 0;
|
|
|
- shellPath = /bin/sh;
|
|
|
- shellScript = "# borrowed (with love) from banshee\nVOLUME_NAME=\"LÖVE\"\nDMG_APP=build/Release/love.app\nDMG_FILE=\"love.dmg\"\nDEMO_FOLDER=../../demos\nMOUNT_POINT=\"love.mounted\"\n\nrm -f $DMG_FILE\nrm -f $DMG_FILE.master\n\n# Compute an approximated image size in MB, and bloat by 2MB\nimage_size=$(du -ck $DMG_APP dmg $DEMO_FOLDER | tail -n1 | cut -f1)\nimage_size=$((($image_size + 2000) / 1000))\n\necho \"Creating disk image (${image_size}MB)...\"\nhdiutil create -megabytes $image_size -volname \"${VOLUME_NAME}\" -fs HFS+ \"${DMG_FILE}\" || exit $?\n\necho \"Attaching to disk image...\"\nhdiutil attach $DMG_FILE -readwrite -noautoopen -mountpoint $MOUNT_POINT -quiet\n\necho \"Populating image...\"\n\ncp -RP $DMG_APP $MOUNT_POINT\ncp -RP $DEMO_FOLDER $MOUNT_POINT\n\ncp dmg/VolumeIcon.icns $MOUNT_POINT/.VolumeIcon.icns\n/Developer/Tools/SetFile -a C $MOUNT_POINT\n\ncp dmg/backgroundImage.tiff $MOUNT_POINT\n/Developer/Tools/SetFile -a V $MOUNT_POINT/backgroundImage.tiff\ncp dmg/DS_Store $MOUNT_POINT/.DS_Store\n\necho \"Detaching from disk image...\"\nhdiutil detach $MOUNT_POINT -quiet\n\nmv $DMG_FILE $DMG_FILE.master\n\necho \"Creating distributable image...\"\nhdiutil convert -quiet -format UDBZ -o $DMG_FILE $DMG_FILE.master\n\n#echo \"Installing end user license agreement...\"\n#hdiutil flatten -quiet $DMG_FILE\n#/Developer/Tools/Rez /Developer/Headers/FlatCarbon/*.r dmg-data/license.r -a -o $DMG_FILE\n#hdiutil unflatten -quiet $DMG_FILE\n\necho \"Done.\"";
|
|
|
- };
|
|
|
-/* End PBXShellScriptBuildPhase section */
|
|
|
-
|
|
|
/* Begin PBXSourcesBuildPhase section */
|
|
|
8D11072C0486CEB800E47090 /* Sources */ = {
|
|
|
isa = PBXSourcesBuildPhase;
|