Major re-write of install.sh: - Refactor everything out into individual functions - Add helper functions for displaying stages and displaying/running commands in one step - Add usage information (with -h flag) - Add verbose flag (with -v) to show the commands that are executed - without verbose, just the stages are shown - Add targets clean/build/install/uninstall - install will call build (but not clean) before running - Add test so bundle-enabling defaults are not written if they already exist
Major re-write of install.sh:
- Refactor everything out into individual functions
- Add helper functions for displaying stages and displaying/running commands in one step
- Add usage information (with -h flag)
- Add verbose flag (with -v) to show the commands that are executed - without verbose, just the stages are shown
- Add targets clean/build/install/uninstall - install will call build (but not clean) before running
- Add test so bundle-enabling defaults are not written if they already exist

--HG--
extra : convert_revision : svn%3A99687598-2e92-11dd-8019-fe7b9d601d1b/trunk%401052

rudyrichter/GrowlMail,rudyrichter/GrowlMail