diff options
| author | Steven Peters | 2018-01-08 00:24:02 -0800 | 
|---|---|---|
| committer | Steven Peters | 2018-01-08 00:24:02 -0800 | 
| commit | 913ff483f0223f9423798c379375b7972de45f7c (patch) | |
| tree | 29c8a08113874ca8eb15bd899b363976cc9b3aa7 | |
| parent | 3e995045786c8b7ec193dbf242546890f2f063e2 (diff) | |
| download | brew-913ff483f0223f9423798c379375b7972de45f7c.tar.bz2 | |
Use hgpath instead of "hg" to fix --HEAD hg builds
Fixes #3628.
With environment filtering, hg was no longer in the path,
so make sure to provide the path when calling hg commands.
last_commit was the source of the problem in #3628
but I fixed source_modified_time as well.
I didn't see any others with this problem.
| -rw-r--r-- | Library/Homebrew/download_strategy.rb | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 6c414b941..feb518057 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -1005,11 +1005,11 @@ class MercurialDownloadStrategy < VCSDownloadStrategy    end    def source_modified_time -    Time.parse Utils.popen_read("hg", "tip", "--template", "{date|isodate}", "-R", cached_location.to_s) +    Time.parse Utils.popen_read(hgpath, "tip", "--template", "{date|isodate}", "-R", cached_location.to_s)    end    def last_commit -    Utils.popen_read("hg", "parent", "--template", "{node|short}", "-R", cached_location.to_s) +    Utils.popen_read(hgpath, "parent", "--template", "{node|short}", "-R", cached_location.to_s)    end    private | 
