1799b5ee9Sopenharmony_ci{
2799b5ee9Sopenharmony_ci    "product_name": "qemu-riscv64-linux-min",
3799b5ee9Sopenharmony_ci    "type": "standard",
4799b5ee9Sopenharmony_ci    "version": "3.0",
5799b5ee9Sopenharmony_ci    "device_company": "qemu",
6799b5ee9Sopenharmony_ci    "board": "qemu-riscv64-linux",
7799b5ee9Sopenharmony_ci    "target_cpu": "riscv64",
8799b5ee9Sopenharmony_ci    "target_os": "ohos",
9799b5ee9Sopenharmony_ci    "enable_ramdisk": true,
10799b5ee9Sopenharmony_ci    "support_jsapi": false,
11799b5ee9Sopenharmony_ci	"build_selinux": false,
12799b5ee9Sopenharmony_ci    "build_seccomp": false,
13799b5ee9Sopenharmony_ci    "device_build_path": "device/qemu/riscv64_virt/linux",
14799b5ee9Sopenharmony_ci    "product_path" : "//vendor/ohemu/qemu_riscv64_linux_min",
15799b5ee9Sopenharmony_ci    "subsystems": [
16799b5ee9Sopenharmony_ci      {
17799b5ee9Sopenharmony_ci        "subsystem": "device_riscv64_virt",
18799b5ee9Sopenharmony_ci        "components": [
19799b5ee9Sopenharmony_ci          { "component": "qemu_riscv64_linux_chipset", "features":[] }
20799b5ee9Sopenharmony_ci        ]
21799b5ee9Sopenharmony_ci      },
22799b5ee9Sopenharmony_ci      {
23799b5ee9Sopenharmony_ci        "subsystem": "build",
24799b5ee9Sopenharmony_ci        "components": [
25799b5ee9Sopenharmony_ci          { "component": "build_framework", "features":[] }
26799b5ee9Sopenharmony_ci        ]
27799b5ee9Sopenharmony_ci      },
28799b5ee9Sopenharmony_ci      {
29799b5ee9Sopenharmony_ci        "subsystem": "startup",
30799b5ee9Sopenharmony_ci        "components": [
31799b5ee9Sopenharmony_ci          { "component": "init", "features":[] }
32799b5ee9Sopenharmony_ci        ]
33799b5ee9Sopenharmony_ci      },
34799b5ee9Sopenharmony_ci      {
35799b5ee9Sopenharmony_ci        "subsystem": "hiviewdfx",
36799b5ee9Sopenharmony_ci        "components": [
37799b5ee9Sopenharmony_ci          { "component": "hilog", "features":[] },
38799b5ee9Sopenharmony_ci          { "component": "hitrace", "features":[] },
39799b5ee9Sopenharmony_ci          { "component": "faultloggerd", "features":[] },
40799b5ee9Sopenharmony_ci          { "component": "hisysevent", "features":[] },
41799b5ee9Sopenharmony_ci          { "component": "hichecker", "features":[ "hichecker_support_asan=false" ] }
42799b5ee9Sopenharmony_ci        ]
43799b5ee9Sopenharmony_ci      },
44799b5ee9Sopenharmony_ci      {
45799b5ee9Sopenharmony_ci        "subsystem": "distributedhardware",
46799b5ee9Sopenharmony_ci        "components": [
47799b5ee9Sopenharmony_ci          { "component": "device_manager", "features": [] }
48799b5ee9Sopenharmony_ci        ]
49799b5ee9Sopenharmony_ci      },
50799b5ee9Sopenharmony_ci      {
51799b5ee9Sopenharmony_ci        "subsystem": "security",
52799b5ee9Sopenharmony_ci        "components": [
53799b5ee9Sopenharmony_ci          { "component": "device_auth", "features":[] },
54799b5ee9Sopenharmony_ci          { "component": "access_token", "features":[] },
55799b5ee9Sopenharmony_ci          { "component": "huks", "features": [] }
56799b5ee9Sopenharmony_ci        ]
57799b5ee9Sopenharmony_ci      },
58799b5ee9Sopenharmony_ci      {
59799b5ee9Sopenharmony_ci        "subsystem": "commonlibrary",
60799b5ee9Sopenharmony_ci        "components": [
61799b5ee9Sopenharmony_ci          { "component": "c_utils", "features": [] },
62799b5ee9Sopenharmony_ci          { "component": "ylong_runtime", "features": [] }
63799b5ee9Sopenharmony_ci        ]
64799b5ee9Sopenharmony_ci      },
65799b5ee9Sopenharmony_ci      {
66799b5ee9Sopenharmony_ci        "subsystem": "communication",
67799b5ee9Sopenharmony_ci        "components": [
68799b5ee9Sopenharmony_ci          { "component": "ipc", "features":[] },
69799b5ee9Sopenharmony_ci          { "component": "dsoftbus", "features":["dsoftbus_get_devicename=false"] }
70799b5ee9Sopenharmony_ci        ]
71799b5ee9Sopenharmony_ci      },
72799b5ee9Sopenharmony_ci      {
73799b5ee9Sopenharmony_ci        "subsystem": "notification",
74799b5ee9Sopenharmony_ci        "components": [
75799b5ee9Sopenharmony_ci          { "component": "eventhandler", "features":[] }
76799b5ee9Sopenharmony_ci        ]
77799b5ee9Sopenharmony_ci      },
78799b5ee9Sopenharmony_ci      {
79799b5ee9Sopenharmony_ci        "subsystem": "systemabilitymgr",
80799b5ee9Sopenharmony_ci        "components": [
81799b5ee9Sopenharmony_ci          { "component": "samgr", "features":[] },
82799b5ee9Sopenharmony_ci          { "component": "safwk", "features":[] }
83799b5ee9Sopenharmony_ci        ]
84799b5ee9Sopenharmony_ci      },
85799b5ee9Sopenharmony_ci      {
86799b5ee9Sopenharmony_ci        "subsystem": "developtools",
87799b5ee9Sopenharmony_ci        "components": [
88799b5ee9Sopenharmony_ci          { "component": "bytrace", "features":[] },
89799b5ee9Sopenharmony_ci          { "component": "hdc", "features":[] }
90799b5ee9Sopenharmony_ci        ]
91799b5ee9Sopenharmony_ci      },
92799b5ee9Sopenharmony_ci      {
93799b5ee9Sopenharmony_ci        "subsystem": "securec",
94799b5ee9Sopenharmony_ci        "components": [
95799b5ee9Sopenharmony_ci        ]
96799b5ee9Sopenharmony_ci      },
97799b5ee9Sopenharmony_ci      {
98799b5ee9Sopenharmony_ci        "subsystem": "resourceschedule",
99799b5ee9Sopenharmony_ci        "components": [
100799b5ee9Sopenharmony_ci          { "component": "ffrt", "features":[] },
101799b5ee9Sopenharmony_ci          { "component": "frame_aware_sched", "features":[] }
102799b5ee9Sopenharmony_ci        ]
103799b5ee9Sopenharmony_ci      }
104799b5ee9Sopenharmony_ci    ]
105799b5ee9Sopenharmony_ci  }
106