1{ 2 "name": "@ohos/distributed_hardware_fwk", 3 "description": "distributed hardware framework", 4 "version": "4.0", 5 "author": {}, 6 "repository": "https://gitee.com/openharmony/distributed_hardware_fwk", 7 "license": "Apache License 2.0", 8 "publishAs": "code-segment", 9 "segment": { 10 "destPath": "foundation/distributedhardware/distributed_hardware_fwk" 11 }, 12 "dirs": {}, 13 "scripts": {}, 14 "component": { 15 "name": "distributed_hardware_fwk", 16 "subsystem": "distributedhardware", 17 "syscap": [ 18 "SystemCapability.DistributedHardware.DistributedHardwareFWK" 19 ], 20 "features": [], 21 "adapted_system_type": [ 22 "standard" 23 ], 24 "rom": "128KB", 25 "ram": "6144KB", 26 "hisysevent_config": [ 27 "//foundation/distributedhardware/distributed_hardware_fwk/hisysevent.yaml" 28 ], 29 "deps": { 30 "components": [ 31 "ability_base", 32 "ability_runtime", 33 "access_token", 34 "bundle_framework", 35 "napi", 36 "dsoftbus", 37 "eventhandler", 38 "hitrace", 39 "c_utils", 40 "hilog", 41 "samgr", 42 "ipc", 43 "safwk", 44 "hisysevent", 45 "device_manager", 46 "config_policy", 47 "init", 48 "kv_store", 49 "resource_schedule_service", 50 "graphic_2d", 51 "graphic_surface", 52 "media_foundation", 53 "bounds_checking_function", 54 "power_manager" 55 ], 56 "third_party": [ 57 "json", 58 "openssl" 59 ] 60 }, 61 "build": { 62 "sub_component": [ 63 "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils", 64 "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice:distributedhardwarefwksvr", 65 "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhfwk_sa_profile", 66 "//foundation/distributedhardware/distributed_hardware_fwk/sa_profile:dhardware.cfg", 67 "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk", 68 "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/kits/napi:hardwaremanager", 69 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender", 70 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver", 71 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier:histreamer_ability_querier", 72 "//foundation/distributedhardware/distributed_hardware_fwk/application:DHardware_UI" 73 ], 74 "inner_kits": [ 75 { 76 "type": "so", 77 "name": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits:libdhfwk_sdk", 78 "header": { 79 "header_files": [ 80 "distributed_hardware_fwk_kit.h", 81 "distributed_hardware_fwk_kit_paras.h" 82 ], 83 "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/include" 84 } 85 }, 86 { 87 "type": "so", 88 "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender:distributed_av_sender", 89 "header": { 90 "header_files": [], 91 "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport" 92 } 93 }, 94 { 95 "type": "so", 96 "name": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver:distributed_av_receiver", 97 "header": { 98 "header_files": [], 99 "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/av_transport" 100 } 101 }, 102 { 103 "type": "so", 104 "name": "//foundation/distributedhardware/distributed_hardware_fwk/utils:distributedhardwareutils", 105 "header": { 106 "header_files": [ 107 "anonymous_string.h", 108 "dh_utils_hisysevent.h", 109 "dh_utils_hitrace.h", 110 "dh_utils_tool.h", 111 "histreamer_ability_parser.h", 112 "histreamer_query_tool.h" 113 ], 114 "header_base": "//foundation/distributedhardware/distributed_hardware_fwk/utils/include" 115 } 116 } 117 ], 118 "test": [ 119 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/test/unittest/common:histreamer_ability_querier_test", 120 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_control_center/test/unittest:AvTransControlCenterTest", 121 "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/unittest:utils_test", 122 "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest:test", 123 "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/unittest:kit_test", 124 "//foundation/distributedhardware/distributed_hardware_fwk/utils/test/fuzztest:fuzztest", 125 "//foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/fuzztest:fuzztest", 126 "//foundation/distributedhardware/distributed_hardware_fwk/interfaces/inner_kits/test/fuzztest:fuzztest", 127 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/filters/test:filter_test", 128 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_receiver/test/unittest:receiver_test", 129 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/av_sender/test/unittest:sender_test", 130 "//foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/test:plugin_test" 131 ] 132 } 133 } 134} 135