15f9996aaSopenharmony_ci{
25f9996aaSopenharmony_ci    "product_name": {
35f9996aaSopenharmony_ci        "arg_name": "--product-name",
45f9996aaSopenharmony_ci        "argDefault": "",
55f9996aaSopenharmony_ci        "arg_help": "Default:''. Help:build a specified product. You could use this option like this: 1.'hb set --product-name rk3568@hihope' 2.'hb set --product-name rk3568' 3.'hb set'[graphical ui]",
65f9996aaSopenharmony_ci        "arg_phase": "prebuild",
75f9996aaSopenharmony_ci        "arg_type": "str",
85f9996aaSopenharmony_ci        "arg_attribute": {
95f9996aaSopenharmony_ci            "abbreviation": "-p"
105f9996aaSopenharmony_ci        },
115f9996aaSopenharmony_ci        "resolve_function": "resolve_product_name",
125f9996aaSopenharmony_ci        "testFunction": "testProductName"
135f9996aaSopenharmony_ci    },
145f9996aaSopenharmony_ci    "all": {
155f9996aaSopenharmony_ci        "arg_name": "--all",
165f9996aaSopenharmony_ci        "argDefault": false,
175f9996aaSopenharmony_ci        "arg_help": "Default:False. Help:Use a graphical interface to customize most compile-time parameters",
185f9996aaSopenharmony_ci        "arg_phase": "prebuild",
195f9996aaSopenharmony_ci        "arg_type": "bool",
205f9996aaSopenharmony_ci        "arg_attribute": {},
215f9996aaSopenharmony_ci        "resolve_function": "resolve_set_parameter",
225f9996aaSopenharmony_ci        "testFunction": "TestProductName"
235f9996aaSopenharmony_ci    }
245f9996aaSopenharmony_ci}