unixorn / luggage

Project to automate OS X package creation without using the packagemaker GUI
https://github.com/unixorn/luggage/wiki
391 stars 72 forks source link

Added a feature which allows you to specify that an existing copy of the application will not be overwritten. #25

Closed henri closed 12 years ago

henri commented 12 years ago

Looked into using VolumeCheck and InstallationCheck. However, there were errors with these approaches during testing. It seemed that the install destination volume was not being passed. So instead I decided to place the checks into the preflight script. This means that no message of any value is presented within the GUI install. However, it means that targets other than / are supported.

glarizza commented 12 years ago

The code looks good at first readthrough. I'll merge and we can adjust later if anything acts up :)