Sha256: bdbcd14144449bd8347df878094e85e59961762ba4abb43d3119536fe139fc55

Contents?: true

Size: 486 Bytes

Versions: 1

Compression:

Stored size: 486 Bytes

Contents

require_relative 'base'

desc 'show version of library (shortcut)'
task :version do
  Rake::Task["version:show"].invoke
end

namespace :version do
  desc 'show version of library'
  task :show do

    raw_version = File.open(version_file, "r").readlines.grep(/VERSION/).first

    if raw_version
      version = raw_version.chomp.match(/VERSION\s+=\s+["']([^'"]+)["']/) { $1 }
      puts version
    else
      warn "Could not parse version file \"#{version_file}\""
    end

  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
fedux_org-stdlib-0.0.39 lib/fedux_org/stdlib/rake/version/show.rb