in uberpoet/multisuite.py [0:0]
def verify_dependencies(self):
if not self.run_xcodebuild:
return # We don't need these binaries if we are not going to use them.
xcode = ['xcodebuild', 'xcode-select']
local = [self.buck_binary]
missing = check_dependent_commands(xcode + local)
if missing == xcode:
logging.error("Xcode command line tools do not seem to be installed / are missing in your path.")
elif missing == local:
logging.error("Specified buck command not available. Did you install it in your path?")
if missing:
logging.error("Missing required binaries: %s", str(missing))
raise OSError("Missing required binaries: {}".format(missing))