1{
2    "name": "@ohos/ringtone_library",
3    "description": "provides a set of native APIs for access ringtone db information",
4    "version": "4.0",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8        "destPath": "foundation/multimedia/ringtone_library"
9    },
10    "component": {
11      "name": "ringtone_library",
12      "subsystem": "multimedia",
13      "syscap": [],
14      "features": [],
15      "adapted_system_type": [ "small", "standard" ],
16      "rom": "363.2KB",
17      "ram": "348KB",
18      "hisysevent_config": [
19        "//foundation/multimedia/ringtone_library/hisysevent.yaml"
20      ],
21      "deps": {
22        "components": [
23          "ability_base",
24          "ability_runtime",
25          "access_token",
26          "app_file_service",
27          "bundle_framework",
28          "c_utils",
29          "common_event_service",
30          "config_policy",
31          "data_share",
32          "hilog",
33          "hisysevent",
34          "hitrace",
35          "init",
36          "ipc",
37          "kv_store",
38          "libxml2",
39          "media_library",
40          "napi",
41          "player_framework",
42          "relational_store",
43          "samgr",
44          "preferences",
45          "os_account"
46        ],
47        "third_party": []
48      },
49      "build": {
50        "group_type": {
51          "base_group": [],
52          "service_group": [
53            "//foundation/multimedia/ringtone_library/services:ringtone_data_extension",
54            "//foundation/multimedia/ringtone_library/services:ringtonerestore",
55            "//foundation/multimedia/ringtone_library/services/ringtone_helper:ringtone_data_helper"
56          ]
57        },
58        "inner_kits": [
59            {
60                "header": {
61                  "header_base": "//foundation/multimedia/ringtone_library/interfaces/inner_api/native",
62                  "header_files": [
63                    "ringtone_type.h",
64                    "ringtone_db_const.h"
65                  ]
66                },
67                "name": "//foundation/multimedia/ringtone_library/services:ringtone_data_extension"
68            },
69            {
70              "header": {
71                "header_base": "//foundation/multimedia/ringtone_library/services/ringtone_helper/include",
72                "header_files": [
73                  "ringtone_asset.h",
74                  "ringtone_fetch_result.h",
75                  "simcard_setting_asset.h",
76                  "vibrate_asset.h"
77                ]
78              },
79              "name": "//foundation/multimedia/ringtone_library/services/ringtone_helper:ringtone_data_helper"
80            }
81        ],
82        "test": [ "//foundation/multimedia/ringtone_library/test/unittest:test" ]
83      }
84    }
85  }
86