Sha256: e7e76355bdc218c09c3a06a8f20ee263e688c94789639177f6af6b44918bdcab

Contents?: true

Size: 702 Bytes

Versions: 6

Compression:

Stored size: 702 Bytes

Contents

#!/usr/bin/env ruby

env = ENV['RUBBER_ENV'] || ENV['RAILS_ENV'] || 'development'
root = '.'
RAILS_ENV = ENV['RAILS_ENV'] = env
RAILS_ROOT = ENV['RAILS_ROOT'] = root

# need a minimal rails environment for generators to run
require 'rubygems'
gem 'rails'
module Rails
  class << self
    def vendor_rails?
      false
    end
  end
end

require 'initializer'
class Rails::Initializer
  def load_environment; end
end

Rails::Initializer.run do |config|
  config.frameworks -= [:active_record, :action_controller]
end

require 'rails_generator'
require 'rails_generator/scripts/generate'

ARGV.shift if ['--help', '-h'].include?(ARGV[0])
Rails::Generator::Scripts::Generate.new.run(['vulcanize'] + ARGV)

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sml-rubber-0.9.10 bin/vulcanize
sml-rubber-0.9.5 bin/vulcanize
sml-rubber-0.9.6 bin/vulcanize
sml-rubber-0.9.7 bin/vulcanize
sml-rubber-0.9.8 bin/vulcanize
sml-rubber-0.9.9 bin/vulcanize