1{
2    "name": "@ohos/safwk",
3    "description": "system ability framework",
4    "homePage": "https://gitee.com/openharmony",
5    "version": "3.1",
6    "license": "Apache License 2.0",
7    "repository": "https://gitee.com/openharmony/systemabilitymgr_safwk",
8    "publishAs": "code-segment",
9    "segment": {
10        "destPath": "foundation/systemabilitymgr/safwk"
11    },
12    "dirs": {},
13    "scripts": {},
14    "component": {
15        "name": "safwk",
16        "subsystem": "systemabilitymgr",
17        "features": [ "safwk_feature_coverage" ],
18        "adapted_system_type": [
19            "standard"
20        ],
21        "rom": "200KB",
22        "ram": "7130KB",
23        "deps": {
24            "components": [
25                "hilog",
26                "hitrace",
27                "ipc",
28                "init",
29                "samgr",
30                "c_utils",
31                "access_token"
32            ]
33        },
34        "build": {
35            "group_type": {
36                "base_group": [
37                    "//foundation/systemabilitymgr/safwk/etc/profile:foundation_cfg",
38                    "//foundation/systemabilitymgr/safwk/etc/profile:foundation_trust",
39                    "//foundation/systemabilitymgr/safwk/services/safwk:sa_main",
40                    "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_fwk"
41                ],
42                "fwk_group": [],
43                "service_group": []
44            },
45            "inner_kits": [
46                {
47                    "header": {
48                        "header_base": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk",
49                        "header_files": [
50                            "system_ability.h",
51                            "system_ability_ondemand_reason.h"
52                        ]
53                    },
54                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_fwk"
55                },
56                {
57                    "header": {
58                        "header_base": [],
59                        "header_files": []
60                    },
61                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust:system_ability_fwk_rust"
62                },
63                {
64                    "header": {
65                        "header_base": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk",
66                        "header_files": [
67                            "api_cache_manager.h"
68                        ]
69                    },
70                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:api_cache_manager"
71                }
72            ],
73            "test": [
74                "//foundation/systemabilitymgr/safwk/test:unittest",
75                "//foundation/systemabilitymgr/safwk/test/fuzztest/systemabilityfwk_fuzzer:fuzztest"
76            ]
77        }
78    }
79}
80