Sha256: 4abb6c5ec56f6ecd78d7011ac2354e7f3b817b36b8ff8894cabe5ac99acbb243

Contents?: true

Size: 627 Bytes

Versions: 84

Compression:

Stored size: 627 Bytes

Contents

#!/usr/bin/env ruby

require 'rubygems'
require 'templater'
require File.join(File.dirname(__FILE__), '..', 'res', 'generators', 'rhogen')
require File.join(File.dirname(__FILE__), '..', 'lib', 'rhodes')

# Stub this method to force 1.8 compatibility (come on templater!)
class Encoding
  def find
    "utf-8"
  end

  def dummy?
    false
  end
end

class String
  def force_encoding(enc)
    return self
  end
  def encoding
    if RUBY_VERSION =~ /1\.8/ and Encoding.responds_to?('new')
      Encoding.new
    else
      Encoding.default_external
    end
  end
end


Rhogen.run_cli(Dir.pwd, 'rhodes', Rhodes::VERSION, ARGV)

Version data entries

84 entries across 84 versions & 1 rubygems

Version Path
rhodes-6.0.11 bin/rhogen
rhodes-5.5.18 bin/rhogen
rhodes-5.5.17 bin/rhogen
rhodes-5.5.15 bin/rhogen
rhodes-5.5.0.22 bin/rhogen
rhodes-5.5.2 bin/rhogen
rhodes-5.5.0.7 bin/rhogen
rhodes-5.5.0.3 bin/rhogen
rhodes-5.5.0 bin/rhogen
rhodes-3.5.1.12 bin/rhogen
rhodes-3.3.5 bin/rhogen
rhodes-3.4.2 bin/rhogen
rhodes-3.3.4 bin/rhogen
rhodes-3.3.3 bin/rhogen
rhodes-3.3.3.beta.4 bin/rhogen
rhodes-3.3.3.beta.3 bin/rhogen
rhodes-3.3.3.beta.2 bin/rhogen
rhodes-3.3.3.beta.1 bin/rhogen
rhodes-3.3.2 bin/rhogen
rhodes-3.3.2.beta.7 bin/rhogen