bin/seedling in seedling-0.0.5 vs bin/seedling in seedling-0.0.6
- old
+ new
@@ -1,15 +1,22 @@
#!/usr/bin/env ruby
+
+require "pathname"
+
begin
- require "pathname"
- local_seedling = Pathname.new(__FILE__).expand_path.dirname.join("..", "lib", "seedling.rb")
+ file = Pathname(__FILE__)
+ file = file.readlink if file.symlink?
+ local_seedling = file.join('../../lib/seedling.rb').expand_path
+
if local_seedling.file?
require local_seedling
else
require "seedling"
end
+
require "seedling/bin"
rescue LoadError
require "rubygems"
require "seedling/bin"
end
+
Seedling::Bin::Cmd.run(ARGV)