Permalink
executable file 24 lines (18 sloc) 638 Bytes
#!/usr/bin/env ruby
require 'pathname'
source_path = (Pathname.new(__FILE__).dirname + '../lib').expand_path
$LOAD_PATH << source_path
require 'suspenders'
if ARGV.empty?
puts "Please provide a path for the new application"
puts
puts "See --help for more info"
exit 0
elsif ['-v', '--version'].include? ARGV[0]
puts Suspenders::VERSION
exit 0
end
templates_root = File.expand_path(File.join("..", "templates"), File.dirname(__FILE__))
Suspenders::AppGenerator.source_root templates_root
Suspenders::AppGenerator.source_paths << Rails::Generators::AppGenerator.source_root << templates_root
Suspenders::AppGenerator.start