15ba71b47Sopenharmony_ci{
25ba71b47Sopenharmony_ci    "name": "@ohos/samgr",
35ba71b47Sopenharmony_ci    "description": "system ability manager",
45ba71b47Sopenharmony_ci    "homePage": "https://gitee.com/openharmony",
55ba71b47Sopenharmony_ci    "version": "3.1",
65ba71b47Sopenharmony_ci    "license": "Apache License 2.0",
75ba71b47Sopenharmony_ci    "repository": "https://gitee.com/openharmony/systemabilitymgr_samgr",
85ba71b47Sopenharmony_ci    "publishAs": "code-segment",
95ba71b47Sopenharmony_ci    "segment": {
105ba71b47Sopenharmony_ci        "destPath": "foundation/systemabilitymgr/samgr"
115ba71b47Sopenharmony_ci    },
125ba71b47Sopenharmony_ci    "dirs": {},
135ba71b47Sopenharmony_ci    "scripts": {},
145ba71b47Sopenharmony_ci    "component": {
155ba71b47Sopenharmony_ci        "name": "samgr",
165ba71b47Sopenharmony_ci        "subsystem": "systemabilitymgr",
175ba71b47Sopenharmony_ci        "features": [ "samgr_feature_coverage" ],
185ba71b47Sopenharmony_ci        "adapted_system_type": [
195ba71b47Sopenharmony_ci            "standard"
205ba71b47Sopenharmony_ci        ],
215ba71b47Sopenharmony_ci        "hisysevent_config": [
225ba71b47Sopenharmony_ci            "//foundation/systemabilitymgr/samgr/hisysevent.yaml"
235ba71b47Sopenharmony_ci            ],
245ba71b47Sopenharmony_ci        "rom": "300KB",
255ba71b47Sopenharmony_ci        "ram": "7130KB",
265ba71b47Sopenharmony_ci        "deps": {
275ba71b47Sopenharmony_ci            "components": [
285ba71b47Sopenharmony_ci                "ability_base",
295ba71b47Sopenharmony_ci                "access_token",
305ba71b47Sopenharmony_ci                "bluetooth",
315ba71b47Sopenharmony_ci                "c_utils",
325ba71b47Sopenharmony_ci                "common_event_service",
335ba71b47Sopenharmony_ci                "device_manager",
345ba71b47Sopenharmony_ci                "ffrt",
355ba71b47Sopenharmony_ci                "hicollie",
365ba71b47Sopenharmony_ci                "hilog",
375ba71b47Sopenharmony_ci                "hisysevent",
385ba71b47Sopenharmony_ci                "hitrace",
395ba71b47Sopenharmony_ci                "init",
405ba71b47Sopenharmony_ci                "ipc",
415ba71b47Sopenharmony_ci                "json",
425ba71b47Sopenharmony_ci                "libxml2",
435ba71b47Sopenharmony_ci                "preferences",
445ba71b47Sopenharmony_ci                "safwk",
455ba71b47Sopenharmony_ci                "selinux_adapter"
465ba71b47Sopenharmony_ci            ]
475ba71b47Sopenharmony_ci        },
485ba71b47Sopenharmony_ci        "build": {
495ba71b47Sopenharmony_ci            "group_type": {
505ba71b47Sopenharmony_ci                "base_group": [],
515ba71b47Sopenharmony_ci                "fwk_group": [
525ba71b47Sopenharmony_ci                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common",
535ba71b47Sopenharmony_ci                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache:dynamic_cache",
545ba71b47Sopenharmony_ci                    "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy"
555ba71b47Sopenharmony_ci                ],
565ba71b47Sopenharmony_ci                "service_group": [
575ba71b47Sopenharmony_ci                    "//foundation/systemabilitymgr/samgr/etc:samgr_etc",
585ba71b47Sopenharmony_ci                    "//foundation/systemabilitymgr/samgr/services/samgr/native:samgr"
595ba71b47Sopenharmony_ci                ]
605ba71b47Sopenharmony_ci            },
615ba71b47Sopenharmony_ci            "inner_kits": [
625ba71b47Sopenharmony_ci                {
635ba71b47Sopenharmony_ci                    "header": {
645ba71b47Sopenharmony_ci                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy/include/",
655ba71b47Sopenharmony_ci                        "header_files": [
665ba71b47Sopenharmony_ci                            "if_system_ability_manager.h",
675ba71b47Sopenharmony_ci                            "iservice_registry.h",
685ba71b47Sopenharmony_ci                            "isystem_ability_load_callback.h",
695ba71b47Sopenharmony_ci                            "isystem_ability_status_change.h",
705ba71b47Sopenharmony_ci                            "isystem_process_status_change.h",
715ba71b47Sopenharmony_ci                            "system_ability_definition.h",
725ba71b47Sopenharmony_ci                            "system_ability_manager_proxy.h",
735ba71b47Sopenharmony_ci                            "system_ability_load_callback_stub.h",
745ba71b47Sopenharmony_ci                            "system_ability_status_change_stub.h",
755ba71b47Sopenharmony_ci                            "system_process_status_change_stub.h",
765ba71b47Sopenharmony_ci                            "sam_log.h"
775ba71b47Sopenharmony_ci                        ]
785ba71b47Sopenharmony_ci                    },
795ba71b47Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/samgr_proxy:samgr_proxy"
805ba71b47Sopenharmony_ci                },
815ba71b47Sopenharmony_ci                {
825ba71b47Sopenharmony_ci                    "header": {
835ba71b47Sopenharmony_ci                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common/include/",
845ba71b47Sopenharmony_ci                        "header_files": [
855ba71b47Sopenharmony_ci                            "sa_profiles.h",
865ba71b47Sopenharmony_ci                            "parse_util.h"
875ba71b47Sopenharmony_ci                        ]
885ba71b47Sopenharmony_ci                    },
895ba71b47Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/common:samgr_common"
905ba71b47Sopenharmony_ci                },
915ba71b47Sopenharmony_ci                {
925ba71b47Sopenharmony_ci                    "header": {
935ba71b47Sopenharmony_ci                        "header_base": [],
945ba71b47Sopenharmony_ci                        "header_files": []
955ba71b47Sopenharmony_ci                    },
965ba71b47Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/rust:samgr_rust"
975ba71b47Sopenharmony_ci                },
985ba71b47Sopenharmony_ci                {
995ba71b47Sopenharmony_ci                    "header": {
1005ba71b47Sopenharmony_ci                        "header_base": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache/include",
1015ba71b47Sopenharmony_ci                        "header_files": [
1025ba71b47Sopenharmony_ci                            "dynamic_cache.h"
1035ba71b47Sopenharmony_ci                        ]
1045ba71b47Sopenharmony_ci                    },
1055ba71b47Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/samgr/interfaces/innerkits/dynamic_cache:dynamic_cache"
1065ba71b47Sopenharmony_ci                }
1075ba71b47Sopenharmony_ci            ],
1085ba71b47Sopenharmony_ci            "test": [
1095ba71b47Sopenharmony_ci                "//foundation/systemabilitymgr/samgr/services/samgr/native/test:unittest",
1105ba71b47Sopenharmony_ci                "//foundation/systemabilitymgr/samgr/test/fuzztest:fuzztest",
1115ba71b47Sopenharmony_ci                "//foundation/systemabilitymgr/samgr/services/common/test:unittest"
1125ba71b47Sopenharmony_ci            ]
1135ba71b47Sopenharmony_ci        }
1145ba71b47Sopenharmony_ci    }
1155ba71b47Sopenharmony_ci}