aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cask/lib/hbc/version.rb
blob: 471fd1999df7f1a6ac7c219cfb135bd63e6300e4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
HBC_VERSION = "0.60.0".freeze

module Hbc
  def self.full_version
    @full_version ||= begin
      revision, commit = Dir.chdir(Hbc.default_tap.path) do
        [`git rev-parse --short=4 --verify -q HEAD 2>/dev/null`.chomp,
         `git show -s --format="%cr" HEAD 2>/dev/null`.chomp]
      end
      "#{HBC_VERSION} (git revision #{revision}; last commit #{commit})"
    end
  end
end