• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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