Overview
In addition to the Xcode build targets, release builds can take advantage of Dr. Nic’s choctop .
DMG Generation
To generate a new DMG, run:
price:davenport robevans$ rake dmg
(in /Users/robevans/Projects/cocoa/davenport)
=== BUILDING NATIVE TARGET SVTestPlugin OF PROJECT Davenport WITH CONFIGURATION Release ===
Checking Dependencies...
** BUILD SUCCEEDED **
Applications
Preparing imaging engine
Reading Driver Descriptor Map (DDM : 0)
(CRC32 $6331275F: Driver Descriptor Map (DDM : 0))
Reading Apple (Apple_partition_map : 1)
(CRC32 $AAF443FF: Apple (Apple_partition_map : 1))
Reading disk image (Apple_HFS : 2)
..............................................................................................................
(CRC32 $58EF5B15: disk image (Apple_HFS : 2))
Reading (Apple_Free : 3)
...............................................................................................................
(CRC32 $00000000: (Apple_Free : 3))
Adding resources
...............................................................................................................
Elapsed Time: 2.669s
File size: 2226259 bytes, Checksum: CRC32 $25461E71
Sectors processed: 28594, 28577 compressed
Speed: 5.2Mbytes/sec
Savings: 84.8%
created: /Users/robevans/Projects/cocoa/davenport/appcast/build/davenport-0.1.dmg