• 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      ]
42    },
43    "build": {
44      "group_type": {
45        "service_group": [
46          "//base/tee/tee_client/services/cadaemon/build/standard:libcadaemon",
47          "//base/tee/tee_client/services/cadaemon/build/standard/init:cadaemon.rc",
48          "//base/tee/tee_client/services/cadaemon/build/standard/sa_profile:cadaemon_profile",
49          "//base/tee/tee_client/services/teecd/build/standard:teecd",
50          "//base/tee/tee_client/services/teecd/build/standard/init:teecd.rc",
51          "//base/tee/tee_client/services/tlogcat/build/standard:tlogcat",
52          "//base/tee/tee_client/services/tlogcat/build/standard/init:tlogcat.rc"
53        ]
54      },
55      "inner_kits": [
56        {
57          "name": "//base/tee/tee_client/frameworks/build/standard:libteec",
58          "header": {
59            "header_files": [
60              "tee_client_api.h",
61              "tee_client_type.h",
62              "tee_client_constants.h",
63              "tee_client_ext_api.h",
64              "tee_client_list.h"
65            ],
66            "header_base": "//base/tee/tee_client/interfaces/inner_api"
67          }
68        },
69        {
70          "name": "//base/tee/tee_client/frameworks/build/standard:libteec_vendor",
71          "header": {
72            "header_files": [
73              "tee_client_api.h",
74              "tee_client_type.h",
75              "tee_client_constants.h",
76              "tee_client_ext_api.h",
77              "tee_client_list.h"
78            ],
79            "header_base": "//base/tee/tee_client/interfaces/inner_api"
80          }
81        }
82      ],
83      "test": [
84        "//base/tee/tee_client/test/fuzztest/teeclient:fuzztest",
85        "//base/tee/tee_client/test/fuzztest/libteecvendor:libteec_vendor_fuzztest",
86        "//base/tee/tee_client/test/unittest:unittest"
87      ]
88    }
89  }
90}