1{
2    "name": "@ohos/tee_client",
3    "description": "tee_client",
4    "version": "1.0.0",
5    "license": "Mulan PSL v2",
6    "segment": {
7         "destPath": "base/tee/tee_client"
8    },
9    "component": {
10      "name": "tee_client",
11      "subsystem": "tee",
12      "syscap": [],
13      "features": [
14        "tee_client_features_tui"
15      ],
16      "adapted_system_type": [ "standard", "small" ],
17      "rom": "250KB",
18      "ram": "5995KB",
19      "deps": {
20        "components": [
21          "ability_base",
22          "access_token",
23          "call_manager",
24          "c_utils",
25          "hilog",
26          "image_framework",
27          "power_manager",
28          "safwk",
29          "samgr",
30          "window_manager",
31          "ipc",
32          "bounds_checking_function",
33          "openssl",
34          "zlib"
35        ]
36      },
37      "build": {
38        "group_type": {
39            "service_group": [
40                "//base/tee/tee_client/services/cadaemon/build/standard:libcadaemon",
41                "//base/tee/tee_client/services/cadaemon/build/standard/init:cadaemon.rc",
42                "//base/tee/tee_client/services/cadaemon/build/standard/sa_profile:cadaemon_profile",
43                "//base/tee/tee_client/services/teecd/build/standard:teecd",
44                "//base/tee/tee_client/services/teecd/build/standard/init:teecd.rc",
45                "//base/tee/tee_client/services/tlogcat/build/standard:tlogcat",
46                "//base/tee/tee_client/services/tlogcat/build/standard/init:tlogcat.rc"
47            ]
48        },
49        "inner_kits": [
50          {
51            "name": "//base/tee/tee_client/interfaces/kits/c:libteec",
52            "header": {
53              "header_files": [
54                "tee_client_api.h",
55                "tee_client_type.h",
56                "tee_client_constants.h"
57              ],
58              "header_base": "//base/tee/tee_client/interfaces/kits/c/include"
59            }
60          },
61          {
62            "name": "//base/tee/tee_client/frameworks/build/standard:libteec_vendor",
63            "header": {
64              "header_files": [
65                "kits/c/include/tee_client_api.h",
66                "kits/c/include/tee_client_type.h",
67                "kits/c/include/tee_client_constants.h",
68                "inner_api/libteec_vendor/tee_client_ext_api.h"
69              ],
70              "header_base": "//base/tee/tee_client/interfaces/"
71            }
72          }
73        ],
74        "test": []
75      }
76    }
77  }
78
79