{
"part": {
"arg_name": "--part",
"argDefault": "",
"arg_help": "Default:''. Help:specify package name, run 'hb install {package_name} or hb install --part {package_name}'",
"arg_phase": "prebuild",
"arg_type": "str",
"arg_attribute": {
},
"resolve_function": "resolve_part",
"testFunction": ""
},
"global": {
"arg_name": "--global",
"argDefault": false,
"arg_help": "Default:false. Help:global install, run 'hb install {package_name} --global'",
"arg_phase": "prebuild",
"arg_type": "bool",
"arg_attribute": {
"abbreviation": "-g"
},
"resolve_function": "resolve_global",
"testFunction": "testCheck"
},
"local": {
"arg_name": "--local",
"argDefault": "",
"arg_help": "Default:''. Help:install local package file, run 'hb install --local {package_path}'",
"arg_phase": "prebuild",
"arg_type": "str",
"arg_attribute": {
"abbreviation": "-l"
},
"resolve_function": "resolve_local",
"testFunction": ""
},
"variant": {
"arg_name": "--variant",
"argDefault": "",
"arg_help": "Default:''. Help:install product variant, run 'hb install --variant {variant_name}'",
"arg_phase": "prebuild",
"arg_type": "str",
"arg_attribute": {
"abbreviation": "-v",
"optional": [
"default"
]
},
"resolve_function": "resolve_variant",
"testFunction": ""
}
}