• 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                "eventhandler",
34                "device_manager",
35                "hicollie",
36                "hilog",
37                "hisysevent",
38                "hitrace",
39                "init",
40                "ipc",
41                "resource_schedule_service",
42                "safwk",
43                "selinux_adapter"
44            ]
45        },
46        "build": {
47            "group_type": {
48                "base_group": [],
49                "fwk_group": [
50                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common",
51                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy"
52                ],
53                "service_group": [
54                    "//foundation/systemabilitymgr/samgr/etc:samgr_etc",
55                    "//foundation/systemabilitymgr/samgr/services/samgr/native:samgr"
56                ]
57            },
58            "inner_kits": [
59                {
60                    "header": {
61                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy/include/",
62                        "header_files": [
63                            "if_system_ability_manager.h",
64                            "iservice_registry.h",
65                            "isystem_ability_load_callback.h",
66                            "isystem_ability_status_change.h",
67                            "isystem_process_status_change.h",
68                            "system_ability_definition.h",
69                            "system_ability_manager_proxy.h",
70                            "system_ability_load_callback_stub.h",
71                            "system_ability_status_change_stub.h",
72                            "system_process_status_change_stub.h",
73                            "sam_log.h"
74                        ]
75                    },
76                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy"
77                },
78                {
79                    "header": {
80                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common/include/",
81                        "header_files": [
82                            "sa_profiles.h",
83                            "parse_util.h"
84                        ]
85                    },
86                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common"
87                },
88                {
89                    "header": {
90                        "header_base": [],
91                        "header_files": []
92                    },
93                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/rust:rust_samgr"
94                }
95            ],
96            "test": [
97                "//foundation/systemabilitymgr/samgr/services/samgr/native/test:unittest",
98                "//foundation/systemabilitymgr/samgr/test/fuzztest/systemabilitymanager_fuzzer:fuzztest",
99                "//foundation/systemabilitymgr/samgr/services/common/test:unittest"
100            ]
101        }
102    }
103}