Sha256: d32c5c25992f8b891fdeafb8678fd1447c16f254300d498f46f263f3dcd250a3
Contents?: true
Size: 884 Bytes
Versions: 8
Compression:
Stored size: 884 Bytes
Contents
if RUBY_PLATFORM != 'java' puts "ERROR: JRuby is required to run Coupler." exit end require 'open-uri' require 'tempfile' require 'fileutils' require 'rubygems' require 'bundler' begin Bundler.setup(:default, :development) rescue Bundler::BundlerError => e $stderr.puts e.message $stderr.puts "Run `bundle install` to install missing gems" exit e.status_code end require 'rake' def confirm(prompt) answer = nil while answer != "y" && answer != "n" print "#{prompt} Are you sure? [yn] " $stdout.flush answer = $stdin.gets.chomp.downcase end exit if answer == "n" end alias :original_ruby :ruby def ruby(*args, &block) # turn on objectspace (for nokogiri) unless String === args[0] args = [""] + args end args[0] = "-X+O #{args[0]}" original_ruby(args, &block) end Dir['tasks/*.rake'].sort.each { |f| import f } task :default => :test
Version data entries
8 entries across 8 versions & 1 rubygems