Also use which to find lsar in PATH.

This commit is contained in:
Markus Reiter 2016-10-19 01:15:31 +02:00
parent b9fe36abdc
commit 1e92f997c1

View File

@ -6,8 +6,7 @@ module Hbc
class Container
class GenericUnar < Base
def self.me?(criteria)
lsar = Hbc.homebrew_prefix.join("bin", "lsar")
lsar.exist? &&
!(lsar = which("lsar")).nil? &&
criteria.command.run(lsar,
args: ["-l", "-t", "--", criteria.path],
print_stderr: false).stdout.chomp.end_with?("passed, 0 failed.")