def create(command)
opts = {}
if forced = @ourargs.detect { |arg| arg.match(/^(--force)/) }
puts "Overwriting any existing files as requested."
opts[:force] = true
@ourargs.delete(forced)
end
if amended = @ourargs.detect { |arg| arg.match(/^(--amend)/) }
puts "Only amending missing files as requested."
opts[:amend] = true
@ourargs.delete(amended)
end
project_name = @ourargs[@ourargs.index(command) + 1]
if project_name.nil?
$stderr.puts "Must supply a project name" if project_name.nil?
puts usage
exit 1
end
include_ramaze
require 'ramaze/tool/create'
Ramaze::Tool::Create.create(project_name, opts)
end