Lines Matching refs:parser
28 parser = argparse.ArgumentParser()
29 build_utils.add_depfile_option(parser)
31 parser.add_argument('--nodejs', help='nodejs path')
32 parser.add_argument('--cwd', help='app project directory')
33 parser.add_argument('--sdk-home', help='sdk home')
34 parser.add_argument('--hvigor-home', help='hvigor home')
35 parser.add_argument('--enable-debug', action='store_true', help='if enable debuggable')
36 parser.add_argument('--build-level', default='project', help='module or project')
37 parser.add_argument('--assemble-type', default='assembleApp', help='assemble type')
38 parser.add_argument('--output-file', help='output file')
39 parser.add_argument('--build-profile', help='build profile file')
40 parser.add_argument('--system-lib-module-info-list', nargs='+', help='system lib module info list')
41 parser.add_argument('--ohos-app-abi', help='ohos app abi')
42 parser.add_argument('--ohpm-registry', help='ohpm registry', nargs='?')
43 parser.add_argument('--hap-out-dir', help='hap out dir')
44 parser.add_argument('--hap-name', help='hap name')
45 parser.add_argument('--test-hap', help='build ohosTest if enable', action='store_true')
46 parser.add_argument('--test-module', help='specify the module within ohosTest', default='entry')
47 parser.add_argument('--module-libs-dir', help='', default='entry')
48 parser.add_argument('--sdk-type-name', help='sdk type name', nargs='+', default=['sdk.dir'])
49 parser.add_argument('--build-modules', help='build modules', nargs='+', default=[])
50 parser.add_argument('--use-hvigor-cache', help='use hvigor cache', action='store_true')
51 parser.add_argument('--hvigor-obfuscation', help='hvigor obfuscation', action='store_true')
53 options = parser.parse_args(args)