bin/taza in taza-0.5.0 vs bin/taza in taza-0.8.0
- old
+ new
@@ -1,4 +1,17 @@
#!/usr/bin/env ruby
-$LOAD_PATH.unshift(File.expand_path(File.dirname(__FILE__) + "/../lib"))
-require 'taza/generators'
-Taza::Generators::Project.new(ARGV[0]).generate
+
+require 'rubygems'
+require 'rubigen'
+
+if %w(-v --version).include? ARGV.first
+ require 'taza'
+ puts "#{File.basename($0)} #{Taza::VERSION}"
+ exit(0)
+end
+
+require 'rubigen/scripts/generate'
+source = RubiGen::PathSource.new(:application,
+ File.join(File.dirname(__FILE__), "../lib/app_generators"))
+RubiGen::Base.reset_sources
+RubiGen::Base.append_sources source
+RubiGen::Scripts::Generate.new.run(ARGV, :generator => 'taza')