Sha256: 6bb44e2790043fec1c6e8d7f126b21bc6ea070a77663eb6ac5a1d56048f65e38

Contents?: true

Size: 1.15 KB

Versions: 2

Compression:

Stored size: 1.15 KB

Contents

#!/usr/bin/env ruby

require 'crystal'
require 'irb'

Crystal::Adapter.parse_config
Crystal.config.apply_command_line_arguments!
Crystal.load_environment

ARGV.clear
IRB.start


# libs =  " -r irb/completion"
# libs << %( -r "#{RAILS_ROOT}/config/environment")
# libs << " -r console_app"
# libs << " -r console_sandbox" if options[:sandbox]
# libs << " -r console_with_helpers"
# 
# if options[:debugger]
#   begin
#     require 'ruby-debug'
#     libs << " -r ruby-debug"
#     puts "=> Debugger enabled"
#   rescue Exception
#     puts "You need to install ruby-debug to run the console in debugging mode. With gems, use 'gem install ruby-debug'"
#     exit
#   end
# end
# 
# ENV['RAILS_ENV'] = case ARGV.first
#   when "p"; "production"
#   when "d"; "development"
#   when "t"; "test"
#   else
#     ARGV.first || ENV['RAILS_ENV'] || 'development'
# end
# 
# if options[:sandbox]
#   puts "Loading #{ENV['RAILS_ENV']} environment in sandbox (Rails #{Rails.version})"
#   puts "Any modifications you make will be rolled back on exit"
# else
#   puts "Loading #{ENV['RAILS_ENV']} environment (Rails #{Rails.version})"
# end
# exec "#{options[:irb]} #{libs} --simple-prompt"

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
crystal-0.0.10 bin/crystal_console
crystal-0.0.9 bin/crystal_console