Creating a OS X Aptana IDE installer

From Aptana Development

Contents

Application Files

OS X 1.4 and later

From the Apple human interface guidelines: http://developer.apple.com/documentation/MacOSX/Conceptual/BPFileSystem/index.html#//apple_ref/doc/uid/10000185i

  • Application Files: /Applications/Aptana IDE Beta (we do not use a sub-folder as this should eventually be a bundle)
  • User Data: ~/Documents/Aptana IDE Beta (workspace)
  • Application Data: ~/Library/Application Support/Aptana/Aptana IDE Beta

That works out to:

  • osgi.instance.area.default=@user.home/Documents/Aptana IDE Beta
  • osgi.configuration.area=@user.home/Library/Application Support/Aptana/Aptana IDE Beta/configuration
  • osgi.user.area=@user.home/Library/Application Support/Aptana/Aptana IDE Beta/user

Testing

Install

  1. Aptana is installed to /Applications/Aptana IDE Beta (or equivalent)
  2. Shortcuts created (test for both admin and non-privileged user)
    1. Desktop
      1. None
    2. Dock
      1. None
  3. File associations created
    1. None
  4. On first run, Aptana will prompt for a workspace location.
    1. ~/Documents/Aptana IDE Beta
  5. Attempt to install RadRails via the update manager. Ensure that this completes successfully.

Uninstall

  1. There is no uninstaller. Just drag the /Applications/Aptana IDE Beta folder into the trash