1{ 2 "components": [ 3 { 4 "component": "ipc_lite", 5 "description": "Lite interprosses communication.", 6 "optional": "true", 7 "dirs": [ 8 "foundation/communication/ipc_lite" 9 ], 10 "targets": [ 11 "//foundation/communication/ipc_lite:liteipc_adapter" 12 ], 13 "rom": "", 14 "ram": "", 15 "output": [ "libliteipc_adapter.so" ], 16 "adapted_kernel": [ 17 "liteos_a", 18 "linux" 19 ], 20 "features": [], 21 "deps": { 22 "third_party": [ 23 "bounds_checking_function" 24 ], 25 "components": [ 26 "hilog", 27 "utils_base" 28 ] 29 } 30 }, 31 { 32 "component": "dsoftbus", 33 "description": "dsoftbus open sources software", 34 "optional": "true", 35 "dirs": [ 36 "foundation/communication/dsoftbus" 37 ], 38 "targets": [ 39 "//foundation/communication/dsoftbus:dsoftbus" 40 ], 41 "rom": "1.92M", 42 "ram": "", 43 "output": [ 44 "libsoftbus_client_frame.z.so", 45 "libsoftbus_server.z.so" 46 ], 47 "adapted_kernel": [ 48 "liteos_a", 49 "linux", 50 "liteos_m" 51 ], 52 "features": [], 53 "deps": { 54 "third_party": [ 55 "mbedtls", 56 "bounds_checking_function", 57 "cjson", 58 "wpa_supplicant" 59 ], 60 "kernel_special": {}, 61 "board_special": {}, 62 "components": [ 63 "hichainsdk", 64 "syspara_lite", 65 "permission" 66 ] 67 } 68 }, 69 { 70 "component": "wpa_supplicant", 71 "description": "WPA supplicant open sources software.", 72 "optional": "true", 73 "dirs": [ 74 "third_party/wpa_supplicant" 75 ], 76 "targets": [ 77 "//third_party/wpa_supplicant/wpa_supplicant-2.9:wpa_supplicant" 78 ], 79 "rom": "", 80 "ram": "", 81 "output": [ "wpa_supplicant.so" ], 82 "adapted_kernel": [ "liteos_a", "linux" ], 83 "features": [], 84 "deps": { 85 "third_party": [], 86 "kernel_special": {}, 87 "board_special": {}, 88 "components": ["wlan_device_driver"] 89 } 90 }, 91 { 92 "component": "wifi_lite", 93 "description": "Wifi service based on liteos-m and linux.", 94 "optional": "true", 95 "dirs": [ 96 "foundation/communication/wifi_lite" 97 ], 98 "targets": [ 99 "//foundation/communication/wifi_lite:wifi" 100 ], 101 "rom": "", 102 "ram": "", 103 "output": [ ], 104 "adapted_kernel": [ "liteos_m", "linux" ], 105 "features": [], 106 "deps": { 107 "third_party": [ 108 "wpa_supplicant", 109 "bounds_checking_function" 110 ], 111 "kernel_special": {}, 112 "board_special": {}, 113 "components": [ 114 "samgr_lite", 115 "device_driver_framework", 116 "wlan_device_driver" 117 ] 118 } 119 }, 120 { 121 "component": "wifi_aware", 122 "description": "WiFi Aware", 123 "optional": "true", 124 "dirs": [ 125 "foundation/communication/wifi_aware" 126 ], 127 "targets": [ 128 "//foundation/communication/wifi_aware:wifiaware" 129 ], 130 "rom": "", 131 "ram": "", 132 "output": [ ], 133 "adapted_kernel": [ "liteos_m" ], 134 "features": [], 135 "deps": { 136 "components": [ 137 ], 138 "third_party": [] 139 } 140 }, 141 { 142 "component": "bluetooth", 143 "description": "bt service based on linux.", 144 "optional": "true", 145 "dirs": [ 146 "foundation/communication/bluetooth" 147 ], 148 "targets": [ 149 "//foundation/communication/bluetooth:bluetooth" 150 ], 151 "rom": "", 152 "ram": "", 153 "output": [ ], 154 "adapted_kernel": [ "liteos_m", "linux" ], 155 "features": [], 156 "deps": { 157 "third_party": [ 158 "bounds_checking_function" 159 ], 160 "kernel_special": {}, 161 "board_special": {}, 162 "components": [ 163 ] 164 } 165 }, 166 { 167 "component": "rpc", 168 "description": "Remote procedure call open sources software.", 169 "optional": "true", 170 "dirs": [ 171 "foundation/communication/ipc" 172 ], 173 "targets": [ 174 "//foundation/communication/ipc/interfaces/innerkits/c:rpc" 175 ], 176 "rom": "", 177 "ram": "", 178 "output": [ ], 179 "adapted_kernel": [ "liteos_m", "linux" ], 180 "features": [], 181 "deps": { 182 "adapted_kernel": [ 183 "liteos_a", 184 "linux", 185 "liteos_m" 186 ], 187 "kernel_special": {}, 188 "board_special": {}, 189 "components": [ 190 ] 191 } 192 } 193 ] 194} 195