Sha256: 1053628963f7a0cdfcafb0a6e2e324efc3ba3edf1512c705f5ada032f598a10c

Contents?: true

Size: 580 Bytes

Versions: 3

Compression:

Stored size: 580 Bytes

Contents

#!/usr/bin/env ruby
require 'rubygems'
gem 'rails', '=2.3.4'

require 'zena/info'

if %w(--version -v).include? ARGV.first
  puts "zena #{Zena::VERSION}"
  exit(0)
end

require 'rails/version'
require 'rails_generator'
require 'rails_generator/scripts/generate'
template_path = File.join(Zena::ROOT, 'lib', 'zena', 'deploy', 'template.rb')
args = ["-m", template_path]
args << ARGV.first

puts "Generating zena application from template #{template_path}"
Rails::Generator::Base.use_application_sources!
Rails::Generator::Scripts::Generate.new.run(
  args,
  :generator => 'app'
)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
zena-0.16.9 bin/zena
zena-0.16.8 bin/zena
zena-0.16.7 bin/zena