Settings

PropertyRequired?Description
macpackage.nameYes This is the name of your application. Your application bundle, and hence your double-clickable application, will have this name.
macpackage.versionYes This is the version number of your application, as displayed to the end user, as stored in the OS X application database.
macpackage.infoStringYes This is the information string of your application. It is displayed to the user when they select the application and do a "File -> Get Info". It is freeform text, but typically includes the application name and copyright data.
macpackage.iconYes This is the path to the icon file. It must be in *.icns format. The OS X developers toolkit ships with a program for making these files out of standard PNG or TIF images. Look for it in /Developer/Applications/Utilities/Icon Composer
macpackage.mainClassYes This is the main class of your application.
macpackage.vmOptionsNo This property allows you to specify parameters to the Virtual Machine that launches the application. Some applications will pass -Dapple.awt.brushMetalLook=true to give them the OS X brushed metal look. You can also pass in -Xms and -Xmx arguments to tweak with memory usage.