Sha256: 9d9428e7431f3ec06e21ae982d299aabf721714a9254d659092a0d48391498db

Contents?: true

Size: 380 Bytes

Versions: 7

Compression:

Stored size: 380 Bytes

Contents

module AssetHat
  # Returns this gem's version number. See also VERSION.
  def self.version
    data_filepath = File.join(File.dirname(__FILE__), %w[.. .. VERSION.yml])
    data = YAML.load(File.open(data_filepath, 'r'))
    [:major, :minor, :patch, :build].
      map { |x| data[x] }.reject(&:blank?).join('.')
  end

  # This gem's version number.
  VERSION = self.version

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
asset_hat-0.4.2 lib/asset_hat/version.rb
asset_hat-0.4.1 lib/asset_hat/version.rb
asset_hat-0.4.0 lib/asset_hat/version.rb
asset_hat-0.3.1 lib/asset_hat/version.rb
asset_hat-0.3.0 lib/asset_hat/version.rb
asset_hat-0.2.1 lib/asset_hat/version.rb
asset_hat-0.2.0 lib/asset_hat/version.rb