• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/samgr",
3    "description": "system ability manager",
4    "homePage": "https://gitee.com/openharmony",
5    "version": "3.1",
6    "license": "Apache License 2.0",
7    "repository": "https://gitee.com/openharmony/systemabilitymgr_samgr",
8    "publishAs": "code-segment",
9    "segment": {
10        "destPath": "foundation/systemabilitymgr/samgr"
11    },
12    "dirs": {},
13    "scripts": {},
14    "component": {
15        "name": "samgr",
16        "subsystem": "systemabilitymgr",
17        "features": [ "samgr_feature_coverage = false" ],
18        "adapted_system_type": [
19            "standard"
20        ],
21        "hisysevent_config": [
22            "//foundation/systemabilitymgr/samgr/hisysevent.yaml"
23            ],
24        "rom": "300KB",
25        "ram": "7130KB",
26        "deps": {
27            "components": [
28                "ability_base",
29                "access_token",
30                "bluetooth",
31                "c_utils",
32                "common_event_service",
33                "device_manager",
34                "ffrt",
35                "hicollie",
36                "hilog",
37                "hisysevent",
38                "hitrace",
39                "init",
40                "ipc",
41                "preferences",
42                "resource_schedule_service",
43                "safwk",
44                "selinux_adapter"
45            ]
46        },
47        "build": {
48            "group_type": {
49                "base_group": [],
50                "fwk_group": [
51                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common",
52                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy",
53                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache:dynamic_cache"
54                ],
55                "service_group": [
56                    "//foundation/systemabilitymgr/samgr/etc:samgr_etc",
57                    "//foundation/systemabilitymgr/samgr/services/samgr/native:samgr"
58                ]
59            },
60            "inner_kits": [
61                {
62                    "header": {
63                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy/include/",
64                        "header_files": [
65                            "if_system_ability_manager.h",
66                            "iservice_registry.h",
67                            "isystem_ability_load_callback.h",
68                            "isystem_ability_status_change.h",
69                            "isystem_process_status_change.h",
70                            "system_ability_definition.h",
71                            "system_ability_manager_proxy.h",
72                            "system_ability_load_callback_stub.h",
73                            "system_ability_status_change_stub.h",
74                            "system_process_status_change_stub.h",
75                            "sam_log.h"
76                        ]
77                    },
78                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy"
79                },
80                {
81                    "header": {
82                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common/include/",
83                        "header_files": [
84                            "sa_profiles.h",
85                            "parse_util.h"
86                        ]
87                    },
88                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common"
89                },
90                {
91                    "header": {
92                        "header_base": [],
93                        "header_files": []
94                    },
95                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/rust:rust_samgr"
96                },
97                {
98                    "header": {
99                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache/include",
100                        "header_files": [
101                            "dynamic_cache.h"
102                        ]
103                    },
104                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache:dynamic_cache"
105                }
106            ],
107            "test": [
108                "//foundation/systemabilitymgr/samgr/services/samgr/native/test:unittest",
109                "//foundation/systemabilitymgr/samgr/test/fuzztest/systemabilitymanager_fuzzer:fuzztest",
110                "//foundation/systemabilitymgr/samgr/services/common/test:unittest"
111            ]
112        }
113    }
114}