class ConcertoAudio::InstallGenerator

Public Instance Methods

install() click to toggle source
# File lib/generators/concerto_audio/install_generator.rb, line 9
def install
 copy_js
 register
 recompile
end

Private Instance Methods

copy_js() click to toggle source
# File lib/generators/concerto_audio/install_generator.rb, line 16
def copy_js
  copy_file 'public/frontend_js/contents/audio.js', 'public/frontend_js/contents/audio.js'
end
recompile() click to toggle source
# File lib/generators/concerto_audio/install_generator.rb, line 24
def recompile
  inside 'public/frontend_js' do 
    run('/bin/bash compile.sh', {:verbose => true})
  end
end
register() click to toggle source
# File lib/generators/concerto_audio/install_generator.rb, line 20
def register
  append_file 'public/frontend_js/content_types.js', "goog.require('concerto.frontend.Content.Audio');\n"
end