• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "name":"@ohos/distributed_screen",
3    "description":"distributed hardware screen",
4    "version":"3.1",
5    "author":{},
6    "repository":"https://gitee.com/openharmony/distributed_screen",
7    "license":"Apache License 2.0",
8    "publishAs":"code-segment",
9    "segment":{
10        "destPath":"foundation/distributedhardware/distributed_screen/"
11    },
12    "dirs":{},
13    "scripts":{},
14    "component":{
15        "name":"distributed_screen",
16        "subsystem":"distributedhardware",
17        "syscap":[
18            "SystemCapability.DistributedHardware.DistributedScreen"
19        ],
20        "features":[],
21        "adapted_system_type":[
22            "standard"
23        ],
24        "rom":"2000k",
25        "ram":"6M",
26        "hisysevent_config": [
27            "//foundation/distributedhardware/distributed_screen/hisysevent.yaml"
28        ],
29        "deps":{
30            "components":[
31                "dsoftbus",
32                "hisysevent_native",
33                "ipc",
34                "hiviewdfx_hilog_native",
35                "input",
36                "graphic_standard",
37                "samgr",
38                "safwk",
39                "hitrace_native",
40                "c_utils",
41                "multimedia_player_framework",
42                "window_manager"
43            ],
44            "third_party":[
45                "json"
46            ]
47        },
48        "build":{
49            "sub_component":[
50                "//foundation/distributedhardware/distributed_screen/common:distributed_screen_utils",
51                "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk",
52                "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk",
53                "//foundation/distributedhardware/distributed_screen/services/screenclient:distributed_screen_client",
54                "//foundation/distributedhardware/distributed_screen/screenhandler:distributed_screen_handler",
55                "//foundation/distributedhardware/distributed_screen/services/screentransport/screensinktrans:distributed_screen_sinktrans",
56                "//foundation/distributedhardware/distributed_screen/services/screentransport/screensourcetrans:distributed_screen_sourcetrans",
57                "//foundation/distributedhardware/distributed_screen/services/screenservice/sinkservice:distributed_screen_sink",
58                "//foundation/distributedhardware/distributed_screen/services/screenservice/sourceservice:distributed_screen_source",
59                "//foundation/distributedhardware/distributed_screen/sa_profile:dscreen_sa_profile",
60                "//foundation/distributedhardware/distributed_screen/sa_profile:dscreen.cfg"
61            ],
62            "inner_kits":[
63                {
64                    "type": "so",
65                    "name": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk",
66                    "header": {
67                        "header_base": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_sink/include",
68                        "header_files": [
69                            "idscreen_sink.h"
70                        ]
71                    }
72                },
73                {
74                    "type": "so",
75                    "name": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk",
76                    "header": {
77                        "header_base": "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/screen_source/include",
78                        "header_files": [
79                            "idscreen_source.h"
80                        ]
81                    }
82                }
83            ],
84            "test":[
85                "//foundation/distributedhardware/distributed_screen/services/screendemo:distributedScreenTest",
86                "//foundation/distributedhardware/distributed_screen/common/test/unittest:ScreenCommonTest",
87                "//foundation/distributedhardware/distributed_screen/screenhandler/test/unittest/screenhandler:DscreenHandlerTest",
88                "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sinkservice/dscreenservice:DScreenSinkStubTest",
89                "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sinkservice/screenregionmgr:DscreenRegionMgrTest",
90                "//foundation/distributedhardware/distributed_screen/services/screenservice/test/unittest/sourceservice/dscreenservice:DScreenSourceStubTest",
91                "//foundation/distributedhardware/distributed_screen/services/screentransport/test/unittest:screen_transport_test",
92                "//foundation/distributedhardware/distributed_screen/services/softbusadapter/test/unittest:SoftBusAdapterTest",
93                "//foundation/distributedhardware/distributed_screen/services/common/test/unittest:service_common_test",
94                "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/test/unittest:screen_interface_test",
95                "//foundation/distributedhardware/distributed_screen/services/screenclient/test/unittest:ScreenClientTest",
96                "//foundation/distributedhardware/distributed_screen/screenhandler/test/fuzztest:fuzztest",
97                "//foundation/distributedhardware/distributed_screen/interfaces/innerkits/native_cpp/test/fuzztest:fuzztest"
98            ]
99        }
100    }
101}