Lines Matching refs:args
318 def __init__(self, json, args):
323 'args': Results from ArgumentParser
326 self._args = args
354 dir_top = os.path.abspath(args.dir)
563 def GetGoodRepos(args):
570 if args.known_good_dir:
571 known_good_file = os.path.join( os.path.abspath(args.known_good_dir),
578 GoodRepo(repo, args)
583 def GetInstallNames(args):
590 if args.known_good_dir:
591 known_good_file = os.path.join(os.path.abspath(args.known_good_dir),
604 def CreateHelper(args, repos, filename):
615 install_names = GetInstallNames(args)
620 if repo.api is not None and repo.api != args.api:
728 args = parser.parse_args()
731 if args.OSX_ARCHITECTURES:
732 print(f"Building dependencies as universal binaries targeting {args.OSX_ARCHITECTURES}")
735 make_or_exist_dirs(args.dir)
736 abs_top_dir = os.path.abspath(args.dir)
738 repos = GetGoodRepos(args)
745 if repo.api is not None and repo.api != args.api:
757 if args.skip_existing_install and os.path.isdir(repo.install_dir):
762 if repo.IsOptional(args.optional):
800 if args.do_build and repo.build_step != 'skip':
805 CreateHelper(args, repos, os.path.join(abs_top_dir, 'helper.cmake'))