Sha256: 82a8d20709b65031712ac5891cf702543767472e0eb0e22553f8fa306f54a92a

Contents?: true

Size: 562 Bytes

Versions: 5

Compression:

Stored size: 562 Bytes

Contents

#HELPERS
def win_env?
  RUBY_PLATFORM=~ /win32/
end

def rake(command, options = {})
  env = options[:env] || 'development'
  log 'rake', "#{command} in #{env} "
  sudo = win_env? ? '' : (options[:sudo] ? 'sudo' : '')
  rake_cmd = win_env? ? "rake.bat" : 'rake'
  in_root { run("#{sudo} #{rake_cmd} #{command} RAILS_ENV=#{env}", false) }
end

# OPTIONS
rake_migrations = yes?("Run migrations?")

# GENERATE
gem "rtml"
rake "gems:install"

run "ruby script/generate rtml"
route 'map.connect_rtml :controller => "rtml"'

if rake_migrations
  rake "db:migrate"
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
rtml-2.0.4 app_generators/rtml/templates/rtml_template.rb
rtml-2.0.3 app_generators/rtml/templates/rtml_template.rb
rtml-2.0.2 app_generators/rtml/templates/rtml_template.rb
rtml-2.0.1 app_generators/rtml/templates/rtml_template.rb
rtml-2.0.0.alpha.1 app_generators/rtml/templates/rtml_template.rb