• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name": "@ohos/pasteboard",
3    "description": "Allowing paste/copy functions",
4    "version": "3.0",
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          "ability_base",
28          "ability_runtime",
29          "access_token",
30          "app_file_service",
31          "bundle_framework",
32          "c_utils",
33          "common_event_service",
34          "device_info_manager",
35          "device_manager",
36          "dfs_service",
37          "dlp_permission_service",
38          "eventhandler",
39          "file_api",
40          "hisysevent",
41          "hitrace",
42          "hilog",
43          "init",
44          "input",
45          "imf",
46          "ipc",
47          "image_framework",
48          "napi",
49          "os_account",
50          "safwk",
51          "samgr",
52          "time_service",
53          "window_manager"
54        ],
55        "third_party": [
56          "libuv",
57          "cJSON"
58        ]
59        },
60      "build": {
61        "group_type": {
62            "base_group": [
63            ],
64            "fwk_group": [
65                "//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework",
66                "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client",
67                "//foundation/distributeddatamgr/pasteboard/interfaces/kits:pasteboard_napi"
68            ],
69            "service_group": [
70                "//foundation/distributeddatamgr/pasteboard/etc/init:pasteboardservice.cfg",
71                "//foundation/distributeddatamgr/pasteboard/profile:distributeddatamgr_pasteboard_sa_profiles",
72                "//foundation/distributeddatamgr/pasteboard/services:pasteboard_service",
73                "//foundation/distributeddatamgr/pasteboard/services/etc:pasteboard.para.dac"
74            ]
75        },
76        "inner_kits": [
77          {
78            "name": "//foundation/distributeddatamgr/pasteboard/framework/innerkits:pasteboard_client",
79            "header": {
80              "header_files": [
81                "pasteboard_client.h",
82                "paste_data.h",
83                "paste_data_record.h"
84              ],
85            "header_base":"//foundation/distributeddatamgr/pasteboard/framework/innerkits/include"
86            }
87          },
88          {
89            "name": "//foundation/distributeddatamgr/pasteboard/framework/framework:pasteboard_framework",
90            "header": {
91              "header_files": [
92                "clip/clip_plugin.h",
93                "device/clip_para.h",
94                "device/dm_adapter.h",
95                "common/block_object.h"
96              ],
97              "header_base":"//foundation/distributeddatamgr/pasteboard/framework/framework/include"
98            }
99          }
100        ],
101        "test": [
102          "//foundation/distributeddatamgr/pasteboard/framework/test:PasteboardFrameworkTest",
103          "//foundation/distributeddatamgr/pasteboard/services/test:PasteboardServiceTest",
104          "//foundation/distributeddatamgr/pasteboard/test/fuzztest:fuzztest",
105          "//foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/test/unittest/pasteboardapi:unittest",
106          "//foundation/distributeddatamgr/pasteboard/interfaces/kits/napi/test/unittest/pasteboardperf:unittest"
107        ]
108      },
109        "hisysevent_config": [
110        "//foundation/distributeddatamgr/pasteboard/pasteboardEvent.yaml"
111      ]
112    }
113}