Commit f841d83755cc4318c921f119f2ec7d8d18ede49c

pty is required (was loaded, and failed). Using sh directly instead of file_utils.sh (it's a private method on file_utils).

Commit diff

lib/rawr.rb

 
7373 desc "Create a keystore"
7474 task :keytool => [:setup_consts] do
7575 begin
76 load 'pty'
76 require 'pty'
7777 rescue Exception
7878 warn "Exception requiring 'pty': #{$!.inspect}"
7979 warn "If you are using JRuby, you may need MRI to run the rawr:keytool task"
toggle raw diff

lib/web_bundler.rb

 
9191 copy_deployment_to web_path
9292 file_utils.cp web_start_config_file, web_path, :verbose => true
9393 storepass = self_sign_pass_phrase(options) ? " -storepass #{self_sign_pass_phrase(options)} " : ''
94 file_utils.sh "jarsigner -keystore sample-keys #{storepass} #{web_path}/#{@project_name}.jar myself"
94 sh "jarsigner -keystore sample-keys #{storepass} #{web_path}/#{@project_name}.jar myself"
9595 puts "done signing project jar"
96 @classpath.each {|jar| file_utils.sh "jarsigner -keystore sample-keys #{storepass} #{to_web_path(jar).strip} myself" }
96 @classpath.each {|jar| sh "jarsigner -keystore sample-keys #{storepass} #{to_web_path(jar).strip} myself" }
9797 end
9898
9999
toggle raw diff