1{
2  "name": "@ohos/code_signature",
3  "description": "Code signature",
4  "version": "4.0",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "base/security/code_signature"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "code_signature",
14    "subsystem": "security",
15    "syscap": [],
16    "hisysevent_config": [
17      "//base/security/code_signature/hisysevent.yaml"
18    ],
19    "features": [
20      "code_signature_support_oh_code_sign",
21      "code_signature_enable_xpm_mode",
22      "code_signature_support_oh_release_app"
23    ],
24    "adapted_system_type": [ "standard" ],
25    "rom": "1024KB",
26    "ram": "2048KB",
27    "deps": {
28      "components": [
29        "hilog",
30        "hitrace",
31        "hisysevent",
32        "ability_base",
33        "c_utils",
34        "ipc",
35        "samgr",
36        "safwk",
37        "huks",
38        "eventhandler",
39        "access_token",
40        "ylong_json",
41        "appverify",
42        "init",
43        "openssl",
44        "fsverity-utils",
45        "screenlock_mgr",
46        "common_event_service",
47        "bounds_checking_function"
48      ],
49      "third_party": []
50    },
51    "build": {
52      "sub_component": [
53        "//base/security/code_signature:subcomponents"
54      ],
55      "inner_kits": [
56        {
57          "name" : "//base/security/code_signature/interfaces/innerkits/code_sign_utils:libcode_sign_utils",
58          "header": {
59            "header_files": [],
60            "header_base": "//base/security/code_signature/interfaces/innerkits/code_sign_utils/include"
61          }
62        },
63        {
64          "name" : "//base/security/code_signature/interfaces/innerkits/local_code_sign:liblocal_code_sign_sdk",
65          "header": {
66            "header_files": [],
67            "header_base": "//base/security/code_signature/interfaces/innerkits/local_code_sign/include"
68          }
69        },
70        {
71          "name" : "//base/security/code_signature/interfaces/innerkits/code_sign_attr_utils:libcode_sign_attr_utils",
72          "header": {
73            "header_files": [],
74            "header_base": "//base/security/code_signature/interfaces/innerkits/code_sign_attr_utils/include"
75          }
76        },
77        {
78          "name" : "//base/security/code_signature/interfaces/innerkits/jit_code_sign:libjit_code_sign",
79          "header": {
80            "header_files": [],
81            "header_base": "//base/security/code_signature/interfaces/innerkits/jit_code_sign/include"
82          }
83        }
84      ],
85      "test": [ "//base/security/code_signature/test:testgroup" ]
86    }
87  }
88}
89