• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/pasteboard",
3    "description": "Allowing paste/copy functions",
4    "version": "3.1",
5    "license": "Apache License 2.0",
6    "publishAs": "code-segment",
7    "segment": {
8      "destPath": "foundation/distributeddatamgr/pasteboard"
9    },
10    "dirs": {},
11    "scripts": {},
12    "component": {
13      "name": "pasteboard",
14      "subsystem": "distributeddatamgr",
15      "syscap": [
16        "SystemCapability.MiscServices.Pasteboard"
17      ],
18      "features": [
19      ],
20      "adapted_system_type": [
21        "standard"
22      ],
23      "rom":"300KB",
24      "ram":"1024KB",
25      "deps": {
26        "components": [
27          "hisysevent_native",
28          "napi",
29          "samgr",
30          "os_account",
31          "ipc",
32          "eventhandler",
33          "ability_base",
34          "hiviewdfx_hilog_native",
35          "ability_runtime",
36          "libuv",
37          "safwk",
38          "c_utils"
39        ],
40        "third_party": [
41        ]
42        },
43      "build": {
44        "group_type": {
45            "base_group": [
46            ],
47            "fwk_group": [
48                "//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework",
49                "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client",
50                "//foundation/distributeddatamgr/pasteboard/interfaces/declaration:pasteboard_js",
51                "//foundation/distributeddatamgr/pasteboard/interfaces/kits:pasteboard_napi"
52            ],
53            "service_group": [
54                "//foundation/distributeddatamgr/pasteboard/etc/init:pasteboardservice.cfg",
55                "//foundation/distributeddatamgr/pasteboard/profile:distributeddatamgr_pasteboard_sa_profiles",
56                "//foundation/distributeddatamgr/pasteboard/services:pasteboard_service",
57                "//foundation/distributeddatamgr/pasteboard/services/etc:pasteboard.para.dac"
58            ]
59        },
60        "inner_kits": [
61          {
62            "name": "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client",
63            "header": {
64              "header_files": [
65                "pasteboard_client.h",
66                "paste_data.h",
67                "paste_data_record.h"
68              ],
69            "header_base":"//foundation/distributeddatamgr/pasteboard/framework/innerkits/include"
70            }
71          }
72        ],
73        "test": [
74          "//foundation/distributeddatamgr/pasteboard/framework/test:PasteboardFrameworkTest",
75          "//foundation/distributeddatamgr/pasteboard/services/test:PasteboardServiceTest",
76          "//foundation/distributeddatamgr/pasteboard/test/fuzztest:fuzztest",
77          "//foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/test:unittest"
78        ]
79      },
80        "hisysevent_config": [
81        "//foundation/distributeddatamgr/pasteboard/pasteboardEvent.yaml"
82      ]
83    }
84}