1cc290419Sopenharmony_ci{
2cc290419Sopenharmony_ci  "name": "@ohos/hdc",
3cc290419Sopenharmony_ci  "description": "Device debug connector that provides the device connection capability and a command line tool",
4cc290419Sopenharmony_ci  "version": "3.1",
5cc290419Sopenharmony_ci  "license": "Apache License 2.0",
6cc290419Sopenharmony_ci  "publishAs": "code-segment",
7cc290419Sopenharmony_ci  "segment": {
8cc290419Sopenharmony_ci    "destPath": "developtools/hdc"
9cc290419Sopenharmony_ci  },
10cc290419Sopenharmony_ci  "dirs": {},
11cc290419Sopenharmony_ci  "scripts": {},
12cc290419Sopenharmony_ci  "component": {
13cc290419Sopenharmony_ci    "name": "hdc",
14cc290419Sopenharmony_ci    "subsystem": "developtools",
15cc290419Sopenharmony_ci    "features": [
16cc290419Sopenharmony_ci      "hdc_feature_support_sudo"
17cc290419Sopenharmony_ci    ],
18cc290419Sopenharmony_ci    "adapted_system_type": [
19cc290419Sopenharmony_ci      "standard"
20cc290419Sopenharmony_ci    ],
21cc290419Sopenharmony_ci    "rom": "1725KB",
22cc290419Sopenharmony_ci    "ram": "1599KB",
23cc290419Sopenharmony_ci    "deps": {
24cc290419Sopenharmony_ci      "components": [
25cc290419Sopenharmony_ci        "init",
26cc290419Sopenharmony_ci        "c_utils",
27cc290419Sopenharmony_ci        "faultloggerd",
28cc290419Sopenharmony_ci        "hitrace",
29cc290419Sopenharmony_ci        "hilog",
30cc290419Sopenharmony_ci        "ipc",
31cc290419Sopenharmony_ci        "ability_base",
32cc290419Sopenharmony_ci        "ability_runtime",
33cc290419Sopenharmony_ci        "window_manager",
34cc290419Sopenharmony_ci        "ylong_runtime",
35cc290419Sopenharmony_ci        "bounds_checking_function",
36cc290419Sopenharmony_ci        "lz4",
37cc290419Sopenharmony_ci        "selinux",
38cc290419Sopenharmony_ci        "openssl",
39cc290419Sopenharmony_ci        "libusb",
40cc290419Sopenharmony_ci        "libuv",
41cc290419Sopenharmony_ci        "os_account",
42cc290419Sopenharmony_ci        "user_auth_framework",
43cc290419Sopenharmony_ci        "pin_auth"
44cc290419Sopenharmony_ci      ],
45cc290419Sopenharmony_ci      "third_party": []
46cc290419Sopenharmony_ci    },
47cc290419Sopenharmony_ci    "build": {
48cc290419Sopenharmony_ci      "sub_component": [
49cc290419Sopenharmony_ci        "//developtools/hdc:hdcd_system",
50cc290419Sopenharmony_ci        "//developtools/hdc/hdcd_user_permit:hdcd_user_permit",
51cc290419Sopenharmony_ci        "//developtools/hdc:hdc_register",
52cc290419Sopenharmony_ci        "//developtools/hdc:hdcd_updater",
53cc290419Sopenharmony_ci        "//developtools/hdc:hdc_updater",
54cc290419Sopenharmony_ci        "//developtools/hdc/sudo:sudo"
55cc290419Sopenharmony_ci      ],
56cc290419Sopenharmony_ci      "inner_kits": [
57cc290419Sopenharmony_ci        {
58cc290419Sopenharmony_ci            "name":"//developtools/hdc:hdc_updater",
59cc290419Sopenharmony_ci            "header":{
60cc290419Sopenharmony_ci                "header_files":[
61cc290419Sopenharmony_ci                ],
62cc290419Sopenharmony_ci                "header_base":"//developtools/hdc/src"
63cc290419Sopenharmony_ci            }
64cc290419Sopenharmony_ci        }
65cc290419Sopenharmony_ci      ],
66cc290419Sopenharmony_ci      "test": [ "//developtools/hdc/test:hdc_fuzztest" ]
67cc290419Sopenharmony_ci    }
68cc290419Sopenharmony_ci  }
69cc290419Sopenharmony_ci}
70