• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/tee_client",
3  "description": "tee_client",
4  "version": "1.0.0",
5  "license": "MulanPSL-2.0",
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": [
17      "small",
18      "standard"
19    ],
20    "rom": "250KB",
21    "ram": "5995KB",
22    "deps": {
23      "components": [
24        "ability_base",
25        "access_token",
26        "call_manager",
27        "c_utils",
28        "hilog",
29        "image_framework",
30        "power_manager",
31        "safwk",
32        "samgr",
33        "window_manager",
34        "ipc",
35        "dsoftbus",
36        "device_manager",
37        "bounds_checking_function",
38        "zlib",
39        "openssl",
40        "bundle_framework",
41        "hisysevent",
42        "init"
43      ]
44    },
45    "build": {
46      "group_type": {
47        "service_group": [
48          "//base/tee/tee_client/services/cadaemon/build/standard:libcadaemon",
49          "//base/tee/tee_client/services/cadaemon/build/standard/init:cadaemon.rc",
50          "//base/tee/tee_client/services/cadaemon/build/standard/sa_profile:cadaemon_profile",
51          "//base/tee/tee_client/services/teecd/build/standard:teecd",
52          "//base/tee/tee_client/services/teecd/build/standard/init:teecd.rc",
53          "//base/tee/tee_client/services/tlogcat/build/standard:tlogcat",
54          "//base/tee/tee_client/services/tlogcat/build/standard/init:tlogcat.rc"
55        ]
56      },
57      "inner_kits": [
58        {
59          "name": "//base/tee/tee_client/frameworks/build/standard:libteec",
60          "header": {
61            "header_files": [
62              "tee_client_api.h",
63              "tee_client_type.h",
64              "tee_client_constants.h",
65              "tee_client_ext_api.h",
66              "tee_client_list.h"
67            ],
68            "header_base": "//base/tee/tee_client/interfaces/inner_api"
69          }
70        },
71        {
72          "name": "//base/tee/tee_client/frameworks/build/standard:libteec_vendor",
73          "header": {
74            "header_files": [
75              "tee_client_api.h",
76              "tee_client_type.h",
77              "tee_client_constants.h",
78              "tee_client_ext_api.h",
79              "tee_client_list.h"
80            ],
81            "header_base": "//base/tee/tee_client/interfaces/inner_api"
82          }
83        }
84      ],
85      "test": [
86        "//base/tee/tee_client/test/fuzztest/teeclient:fuzztest",
87        "//base/tee/tee_client/test/fuzztest/libteecvendor:libteec_vendor_fuzztest",
88        "//base/tee/tee_client/test/unittest:unittest"
89      ]
90    }
91  }
92}
93