• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "name": "@ohos/storage_service",
3  "description": "Storage service provides basic storage inquiry and management for the system and apps.",
4  "version": "3.1",
5  "license": "Apache License 2.0",
6  "publishAs": "code-segment",
7  "segment": {
8    "destPath": "foundation/filemanagement/storage_service"
9  },
10  "dirs": {},
11  "scripts": {},
12  "component": {
13    "name": "storage_service",
14    "subsystem": "filemanagement",
15    "syscap": [
16      "SystemCapability.FileManagement.StorageService.SpatialStatistics",
17      "SystemCapability.FileManagement.StorageService.Volume",
18      "SystemCapability.FileManagement.StorageService.Encryption"
19    ],
20    "features": [
21      "storage_service_fstools",
22      "storage_service_graphic",
23      "storage_service_user_file_sharing"
24    ],
25    "adapted_system_type": ["standard"],
26    "rom": "",
27    "ram": "",
28    "deps": {
29      "components": [
30          "ability_base",
31          "bundle_framework",
32          "hiviewdfx_hilog_native",
33          "ipc",
34          "safwk",
35          "samgr",
36          "ability_runtime",
37          "huks"
38      ],
39      "third_party": [
40        "exfatprogs",
41        "f2fs-tools",
42        "FreeBSD/sbin/fsck_msdosfs",
43        "gptfdisk",
44        "FreeBSD/sbin/newfs_msdos",
45        "ntfs-3g",
46        "e2fsprogs"
47      ]
48    },
49    "build": {
50      "group_type": {
51        "base_group": [],
52        "fwk_group": [
53          "//foundation/filemanagement/storage_service/interfaces/kits/js/storage_manager:storage_js"
54        ],
55        "service_group": [
56          "//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon",
57          "//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_cfg",
58          "//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_disk_config",
59          "//foundation/filemanagement/storage_service/services/storage_daemon:storage_daemon_third_party",
60          "//foundation/filemanagement/storage_service/services/storage_manager/sa_profile:storage_manager_sa_profile",
61          "//foundation/filemanagement/storage_service/services/storage_manager/sa_profile:storage_manager_cfg",
62          "//foundation/filemanagement/storage_service/services/storage_manager:storage_manager"
63        ]
64      },
65      "inner_kits": [
66          {
67              "name": "//foundation/filemanagement/storage_service/interfaces/innerkits/storage_manager/native:storage_manager_sa_proxy",
68              "header": {
69                "header_files": [
70                  "istorage_manager.h",
71                  "bundle_stats.h",
72                  "storage_stats.h",
73                  "disk.h",
74                  "volume_core.h",
75                  "volume_external.h"
76                ],
77                "header_base": "//foundation/filemanagement/storage_service/interfaces/innerkits/storage_manager/native"
78              }
79            }
80      ],
81      "test": [
82          "//foundation/filemanagement/storage_service/services/storage_daemon/client/test:storage_daemon_client_test",
83          "//foundation/filemanagement/storage_service/services/storage_daemon/crypto/test:crypto_test",
84          "//foundation/filemanagement/storage_service/services/storage_daemon/disk/test:storage_daemon_disk_test",
85          "//foundation/filemanagement/storage_service/services/storage_daemon/file_sharing/test:file_sharing_test",
86          "//foundation/filemanagement/storage_service/services/storage_daemon/ipc/test:storage_daemon_ipc_test",
87          "//foundation/filemanagement/storage_service/services/storage_daemon/netlink/test:storage_daemon_netlink_test",
88          "//foundation/filemanagement/storage_service/services/storage_daemon/user/test:storage_daemon_user_test",
89          "//foundation/filemanagement/storage_service/services/storage_daemon/utils/test:storage_daemon_utils_test",
90          "//foundation/filemanagement/storage_service/services/storage_daemon/volume/test:storage_daemon_volume_test",
91          "//foundation/filemanagement/storage_service/services/storage_manager/client/test:storage_manager_client_test",
92          "//foundation/filemanagement/storage_service/services/storage_manager/crypto/test:storage_manager_crypto_test",
93          "//foundation/filemanagement/storage_service/services/storage_manager/ipc/test:storage_manager_ipc_test",
94          "//foundation/filemanagement/storage_service/services/storage_manager/storage/test:storage_manager_storage_test",
95          "//foundation/filemanagement/storage_service/services/storage_manager/storage_daemon_communication/test:storage_manager_communication_test",
96          "//foundation/filemanagement/storage_service/services/storage_manager/user/test:storage_manager_user_test",
97          "//foundation/filemanagement/storage_service/services/storage_manager/volume/test:storage_manager_volume_test",
98          "//foundation/filemanagement/storage_service/services/storage_manager/disk/test:storage_manager_disk_test",
99          "//foundation/filemanagement/storage_service/services/storage_manager/innerkits_impl/test:storage_manager_innerkits_test",
100          "//foundation/filemanagement/storage_service/test/fuzztest:storage_service_fuzztest"
101      ]
102    }
103  }
104}
105