Sha256: a472a6876705cabdcf1f3e8fae8bc3759f6e459fec75545cf395c25185ad52f1

Contents?: true

Size: 879 Bytes

Versions: 7

Compression:

Stored size: 879 Bytes

Contents

#!/usr/bin/env ruby
$redcar_process_start_time = Time.now
$VERBOSE = true if ARGV.find{|arg| arg == '--verbose'}

$:.push(File.join(File.dirname(__FILE__), %w(.. lib)))
require "redcar_quick_start"

if ARGV.include? '--silent'
  # reopen the standard pipes to nothingness if we were forked as part of jruby
  STDIN.reopen Redcar.null_device
  STDOUT.reopen Redcar.null_device, 'a'
  STDERR.reopen STDOUT
end

if ARGV.first == "install"
  require File.expand_path(File.join(File.dirname(__FILE__), %w(.. lib redcar)))
  require 'redcar/installer'
  require 'redcar/runner'
  installer = Redcar::Installer.new
  installer.install
else
  Redcar.read_stdin
  exit if Redcar.try_to_load_via_drb
  require File.expand_path(File.join(File.dirname(__FILE__), %w(.. lib redcar)))
  Redcar.environment = :user
  Redcar.spin_up
  Redcar.load_threaded
  Redcar.show_splash
  Redcar.pump
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
redcar-0.6 bin/redcar
redcar-0.6.1dev bin/redcar
redcar-0.5.1 bin/redcar
redcar-0.5 bin/redcar
redcar-0.5.6dev bin/redcar
redcar-0.5.5dev bin/redcar
redcar-0.5.4dev bin/redcar