lib/dircat.rb in dircat-0.1.5 vs lib/dircat.rb in dircat-0.1.6

- old
+ new

@@ -5,32 +5,39 @@ require 'fileutils' require 'tmpdir' require 'yaml' require 'ostruct' require 'optparse' +require 'pp' # # rubygems # +gem "optparse-command", "0.1.1" require 'optparse-command' +gem "treevisitor", "0.1.6" +require 'treevisitor' + +# +# dircat +# module DirCat def self.version - cwd = File.dirname( __FILE__) - yaml = YAML.load_file(cwd + '/../VERSION.yml') - major = (yaml['major'] || yaml[:major]).to_i - minor = (yaml['minor'] || yaml[:minor]).to_i - patch = (yaml['patch'] || yaml[:patch]).to_i + filename = File.join(File.dirname(__FILE__), %w{.. VERSION.yml}) + yaml = YAML.load_file(filename) + major = (yaml['major'] || yaml[:major]).to_i + minor = (yaml['minor'] || yaml[:minor]).to_i + patch = (yaml['patch'] || yaml[:patch]).to_i "#{major}.#{minor}.#{patch}" end end require 'dircat/extension_md5' require 'dircat/extension_numeric' require 'dircat/cat' require 'dircat/entry' -require 'dircat/report' require 'dircat/cli/cli_dircat' require 'dircat/cli/command_build' require 'dircat/cli/command_diff' require 'dircat/cli/command_query'