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/distributedscreen/" 11 }, 12 "dirs":{}, 13 "scripts":{}, 14 "component":{ 15 "name":"distributed_screen", 16 "subsystem":"distributedhardware", 17 "syscap":[ 18 "SystemCapability.distributedhardware.distributed_screen" 19 ], 20 "features":[], 21 "adapted_system_type":[ 22 "standard" 23 ], 24 "rom":"2000k", 25 "ram":"6M", 26 "deps":{ 27 "components":[ 28 "appexecfwk_standard", 29 "eventhandler", 30 "hiviewdfx_hilog_native", 31 "ipc", 32 "safwk", 33 "samgr_standard", 34 "dsoftbus_standard", 35 "utils_base", 36 "graphic_standard", 37 "distributed_hardware_fwk", 38 "multimedia_media_standard" 39 ], 40 "third_party":[ 41 "json" 42 ] 43 }, 44 "build":{ 45 "sub_component":[ 46 "//foundation/distributedhardware/distributedscreen/common:distributed_screen_utils", 47 "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk", 48 "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk", 49 "//foundation/distributedhardware/distributedscreen/services/screenclient:distributed_screen_client", 50 "//foundation/distributedhardware/distributedscreen/screenhandler:distributed_screen_handler", 51 "//foundation/distributedhardware/distributedscreen/services/screentransport/screensinktrans:distributed_screen_sinktrans", 52 "//foundation/distributedhardware/distributedscreen/services/screentransport/screensourcetrans:distributed_screen_sourcetrans", 53 "//foundation/distributedhardware/distributedscreen/services/screenservice/sinkservice:distributed_screen_sink", 54 "//foundation/distributedhardware/distributedscreen/services/screenservice/sourceservice:distributed_screen_source", 55 "//foundation/distributedhardware/distributedscreen/sa_profile:dscreen_sa_profile" 56 ], 57 "inner_kits":[ 58 { 59 "type": "so", 60 "name": "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_sink:distributed_screen_sink_sdk", 61 "header": { 62 "header_base": "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_sink/include", 63 "header_files": [ 64 "idscreen_sink.h" 65 ] 66 } 67 }, 68 { 69 "type": "so", 70 "name": "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_source:distributed_screen_source_sdk", 71 "header": { 72 "header_base": "//foundation/distributedhardware/distributedscreen/interfaces/innerkits/native_cpp/screen_source/include", 73 "header_files": [ 74 "idscreen_source.h" 75 ] 76 } 77 } 78 ], 79 "test":[ 80 "//foundation/distributedhardware/distributedscreen/services/screentransport/test/unittest:screen_transport_test", 81 "//foundation/distributedhardware/distributedscreen/services/softbusadapter/test/unittest:SoftBusAdapterTest", 82 "//foundation/distributedhardware/distributedscreen/services/screenclient/test/unittest:screen_client_test", 83 "//foundation/distributedhardware/distributedscreen/services/common/test/unittest:service_common_test" 84 ] 85 } 86 } 87}