Module: ChocBomb::Tools::Mac
- Defined in:
- lib/chocbomb/tools/dmg.rb
Class Method Summary collapse
Class Method Details
.applescript(applescript, tmp_file = "chocbomb-script") ⇒ Object
200 201 202 203 204 205 206 207 208 209 210 211 |
# File 'lib/chocbomb/tools/dmg.rb', line 200 def self.applescript(applescript, tmp_file = "chocbomb-script") File.open(scriptfile = "/tmp/#{tmp_file}", "w") do |f| f << applescript end sh("osascript #{scriptfile}") do |ok, res| if ! ok p res exit 1 end end applescript end |