Module: Apprunway::Install
Instance Method Summary collapse
Instance Method Details
#framework ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/apprunway.rb', line 10 def framework require 'fileutils' sources = Dir.glob(File.dirname(__FILE__) + "/frameworks/#{Framework.detect}/*") sources.each do |source| begin puts "copying #{source} -> ./" FileUtils.cp_r source, "./" rescue end end end |
#jruby_gems ⇒ Object
23 24 25 |
# File 'lib/apprunway.rb', line 23 def jruby_gems JRuby.cmd "-S gem install rake warbler" end |
#jruby_jar ⇒ Object
27 28 29 |
# File 'lib/apprunway.rb', line 27 def jruby_jar system File.join(File.dirname(__FILE__), 'jruby-complete.sh') end |
#jruby_rack_jar ⇒ Object
31 32 33 34 |
# File 'lib/apprunway.rb', line 31 def jruby_rack_jar system "mkdir -p lib" system "curl http://kenai.com/downloads/jruby-rack/jruby-rack-0.9.4.jar -o ./lib/jruby-rack-0.9.4.jar" end |