homebrew-cask-versions/lib/cask/artifact
phinze c85ef168fc require most commands to succeed; cleanup on install failure
- add `run!` method which raises if command does not succeed
- use `run!` when the command we are running must succeed for things to
  move forward. this should help produce clearer error messages in
  failure scenarios.
- move caveats earlier in the install process so reports can be made
  about potential failures
- remove the destination tree on cask install failure, so the cask will
  not be considered installed
2013-10-20 16:52:51 -05:00
..
app.rb require most commands to succeed; cleanup on install failure 2013-10-20 16:52:51 -05:00
base.rb prefpane support; artifact refactor 2013-10-07 13:51:42 -05:00
nested_container.rb support for nested containers 2013-10-19 16:20:00 -05:00
pkg.rb require most commands to succeed; cleanup on install failure 2013-10-20 16:52:51 -05:00
prefpane.rb require most commands to succeed; cleanup on install failure 2013-10-20 16:52:51 -05:00