1{ 2 "part": { 3 "arg_name": "--part", 4 "argDefault": "", 5 "arg_help": "Default:''. Help:specify component name, run 'hb push {part_name} or hb push --part {part_name}' ", 6 "arg_phase": "prebuild", 7 "arg_type": "str", 8 "arg_attribute": { 9 }, 10 "resolve_function": "resolve_part", 11 "testFunction": "" 12 }, 13 "target": { 14 "arg_name": "--target", 15 "argDefault": "", 16 "arg_help": "Default:''. Help:specify target name, run 'hb push -t {target_number} or hb push --target {target_number}' ", 17 "arg_phase": "prebuild", 18 "arg_type": "str", 19 "arg_attribute": { 20 "abbreviation": "-t" 21 }, 22 "resolve_function": "resolve_target", 23 "testFunction": "" 24 }, 25 "list_targets": { 26 "arg_name": "--list-targets", 27 "argDefault": false, 28 "arg_help": "Default:''. Help:list all target, run 'hb push --list-targets or hb push -l ' ", 29 "arg_phase": "prebuild", 30 "arg_type": "bool", 31 "arg_attribute": { 32 "abbreviation": "-l" 33 }, 34 "resolve_function": "resolve_list_targets", 35 "testFunction": "" 36 }, 37 "src": { 38 "arg_name": "--src", 39 "argDefault": "", 40 "arg_help": "Default:''. Help:specify send file, run 'hb push --src or hb push -s' ", 41 "arg_phase": "prebuild", 42 "arg_type": "str", 43 "arg_attribute": { 44 "abbreviation": "-s" 45 }, 46 "resolve_function": "resolve_src", 47 "testFunction": "" 48 }, 49 "reboot": { 50 "arg_name": "--reboot", 51 "argDefault": false, 52 "arg_help": "Default:''. Help:reboot device, run 'hb push --reboot or hb push -r ' ", 53 "arg_phase": "prebuild", 54 "arg_type": "bool", 55 "arg_attribute": { 56 "abbreviation": "-r" 57 }, 58 "resolve_function": "resolve_reboot", 59 "testFunction": "" 60 } 61}