10fed37d5Sopenharmony_ci{
20fed37d5Sopenharmony_ci    "name": "@ohos/safwk",
30fed37d5Sopenharmony_ci    "description": "system ability framework",
40fed37d5Sopenharmony_ci    "homePage": "https://gitee.com/openharmony",
50fed37d5Sopenharmony_ci    "version": "3.1",
60fed37d5Sopenharmony_ci    "license": "Apache License 2.0",
70fed37d5Sopenharmony_ci    "repository": "https://gitee.com/openharmony/systemabilitymgr_safwk",
80fed37d5Sopenharmony_ci    "publishAs": "code-segment",
90fed37d5Sopenharmony_ci    "segment": {
100fed37d5Sopenharmony_ci        "destPath": "foundation/systemabilitymgr/safwk"
110fed37d5Sopenharmony_ci    },
120fed37d5Sopenharmony_ci    "dirs": {},
130fed37d5Sopenharmony_ci    "scripts": {},
140fed37d5Sopenharmony_ci    "component": {
150fed37d5Sopenharmony_ci        "name": "safwk",
160fed37d5Sopenharmony_ci        "subsystem": "systemabilitymgr",
170fed37d5Sopenharmony_ci        "features": [ "safwk_feature_coverage" ],
180fed37d5Sopenharmony_ci        "adapted_system_type": [
190fed37d5Sopenharmony_ci            "standard"
200fed37d5Sopenharmony_ci        ],
210fed37d5Sopenharmony_ci        "rom": "200KB",
220fed37d5Sopenharmony_ci        "ram": "7130KB",
230fed37d5Sopenharmony_ci        "deps": {
240fed37d5Sopenharmony_ci            "components": [
250fed37d5Sopenharmony_ci                "hilog",
260fed37d5Sopenharmony_ci                "hitrace",
270fed37d5Sopenharmony_ci                "ipc",
280fed37d5Sopenharmony_ci                "init",
290fed37d5Sopenharmony_ci                "samgr",
300fed37d5Sopenharmony_ci                "c_utils",
310fed37d5Sopenharmony_ci                "access_token"
320fed37d5Sopenharmony_ci            ]
330fed37d5Sopenharmony_ci        },
340fed37d5Sopenharmony_ci        "build": {
350fed37d5Sopenharmony_ci            "group_type": {
360fed37d5Sopenharmony_ci                "base_group": [
370fed37d5Sopenharmony_ci                    "//foundation/systemabilitymgr/safwk/etc/profile:foundation_cfg",
380fed37d5Sopenharmony_ci                    "//foundation/systemabilitymgr/safwk/etc/profile:foundation_trust",
390fed37d5Sopenharmony_ci                    "//foundation/systemabilitymgr/safwk/services/safwk:sa_main",
400fed37d5Sopenharmony_ci                    "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_fwk"
410fed37d5Sopenharmony_ci                ],
420fed37d5Sopenharmony_ci                "fwk_group": [],
430fed37d5Sopenharmony_ci                "service_group": []
440fed37d5Sopenharmony_ci            },
450fed37d5Sopenharmony_ci            "inner_kits": [
460fed37d5Sopenharmony_ci                {
470fed37d5Sopenharmony_ci                    "header": {
480fed37d5Sopenharmony_ci                        "header_base": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk",
490fed37d5Sopenharmony_ci                        "header_files": [
500fed37d5Sopenharmony_ci                            "system_ability.h",
510fed37d5Sopenharmony_ci                            "system_ability_ondemand_reason.h"
520fed37d5Sopenharmony_ci                        ]
530fed37d5Sopenharmony_ci                    },
540fed37d5Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_fwk"
550fed37d5Sopenharmony_ci                },
560fed37d5Sopenharmony_ci                {
570fed37d5Sopenharmony_ci                    "header": {
580fed37d5Sopenharmony_ci                        "header_base": [],
590fed37d5Sopenharmony_ci                        "header_files": []
600fed37d5Sopenharmony_ci                    },
610fed37d5Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk/rust:system_ability_fwk_rust"
620fed37d5Sopenharmony_ci                },
630fed37d5Sopenharmony_ci                {
640fed37d5Sopenharmony_ci                    "header": {
650fed37d5Sopenharmony_ci                        "header_base": [],
660fed37d5Sopenharmony_ci                        "header_files": []
670fed37d5Sopenharmony_ci                    },
680fed37d5Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:system_ability_ondemand_reason"
690fed37d5Sopenharmony_ci                },
700fed37d5Sopenharmony_ci                {
710fed37d5Sopenharmony_ci                    "header": {
720fed37d5Sopenharmony_ci                        "header_base": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk",
730fed37d5Sopenharmony_ci                        "header_files": [
740fed37d5Sopenharmony_ci                            "api_cache_manager.h"
750fed37d5Sopenharmony_ci                        ]
760fed37d5Sopenharmony_ci                    },
770fed37d5Sopenharmony_ci                    "name": "//foundation/systemabilitymgr/safwk/interfaces/innerkits/safwk:api_cache_manager"
780fed37d5Sopenharmony_ci                }
790fed37d5Sopenharmony_ci            ],
800fed37d5Sopenharmony_ci            "test": [
810fed37d5Sopenharmony_ci                "//foundation/systemabilitymgr/safwk/test:unittest",
820fed37d5Sopenharmony_ci                "//foundation/systemabilitymgr/safwk/test/fuzztest/systemabilityfwk_fuzzer:fuzztest"
830fed37d5Sopenharmony_ci            ]
840fed37d5Sopenharmony_ci        }
850fed37d5Sopenharmony_ci    }
860fed37d5Sopenharmony_ci}
87