blob: f3d3627ef7f82d7427ec7ce81117e3a04d703ab3 [file] [log] [blame]
Wyatt Heplerb82b4402022-02-24 15:34:59 -08001# Copyright 2022 The Pigweed Authors
2#
3# Licensed under the Apache License, Version 2.0 (the "License"); you may not
4# use this file except in compliance with the License. You may obtain a copy of
5# the License at
6#
7# https://www.apache.org/licenses/LICENSE-2.0
8#
9# Unless required by applicable law or agreed to in writing, software
10# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12# License for the specific language governing permissions and limitations under
13# the License.
14
15# Build args and lists for all modules in Pigweed.
16#
17# DO NOT EDIT! Generated by pw_build/py/pw_build/generate_modules_lists.py.
18#
19# To add modules here, list them in PIGWEED_MODULES and build the
20# update_modules target and commit the updated version of this file:
21#
22# ninja -C out update_modules
23#
24# DO NOT IMPORT THIS FILE DIRECTLY!
25#
26# Import it through //build_overrides/pigweed.gni instead.
27
28# Declare a build arg for each module.
29declare_args() {
30 dir_docker = get_path_info("../docker", "abspath")
31 dir_pw_allocator = get_path_info("../pw_allocator", "abspath")
32 dir_pw_analog = get_path_info("../pw_analog", "abspath")
33 dir_pw_android_toolchain = get_path_info("../pw_android_toolchain", "abspath")
34 dir_pw_arduino_build = get_path_info("../pw_arduino_build", "abspath")
35 dir_pw_assert = get_path_info("../pw_assert", "abspath")
36 dir_pw_assert_basic = get_path_info("../pw_assert_basic", "abspath")
37 dir_pw_assert_log = get_path_info("../pw_assert_log", "abspath")
38 dir_pw_assert_tokenized = get_path_info("../pw_assert_tokenized", "abspath")
39 dir_pw_assert_zephyr = get_path_info("../pw_assert_zephyr", "abspath")
40 dir_pw_base64 = get_path_info("../pw_base64", "abspath")
41 dir_pw_bloat = get_path_info("../pw_bloat", "abspath")
42 dir_pw_blob_store = get_path_info("../pw_blob_store", "abspath")
43 dir_pw_bluetooth_hci = get_path_info("../pw_bluetooth_hci", "abspath")
44 dir_pw_boot = get_path_info("../pw_boot", "abspath")
45 dir_pw_boot_cortex_m = get_path_info("../pw_boot_cortex_m", "abspath")
46 dir_pw_build = get_path_info("../pw_build", "abspath")
47 dir_pw_build_info = get_path_info("../pw_build_info", "abspath")
48 dir_pw_build_mcuxpresso = get_path_info("../pw_build_mcuxpresso", "abspath")
49 dir_pw_bytes = get_path_info("../pw_bytes", "abspath")
50 dir_pw_checksum = get_path_info("../pw_checksum", "abspath")
51 dir_pw_chrono = get_path_info("../pw_chrono", "abspath")
52 dir_pw_chrono_embos = get_path_info("../pw_chrono_embos", "abspath")
53 dir_pw_chrono_freertos = get_path_info("../pw_chrono_freertos", "abspath")
54 dir_pw_chrono_stl = get_path_info("../pw_chrono_stl", "abspath")
55 dir_pw_chrono_threadx = get_path_info("../pw_chrono_threadx", "abspath")
56 dir_pw_chrono_zephyr = get_path_info("../pw_chrono_zephyr", "abspath")
57 dir_pw_cli = get_path_info("../pw_cli", "abspath")
58 dir_pw_console = get_path_info("../pw_console", "abspath")
59 dir_pw_containers = get_path_info("../pw_containers", "abspath")
60 dir_pw_cpu_exception = get_path_info("../pw_cpu_exception", "abspath")
61 dir_pw_cpu_exception_cortex_m =
62 get_path_info("../pw_cpu_exception_cortex_m", "abspath")
63 dir_pw_crypto = get_path_info("../pw_crypto", "abspath")
64 dir_pw_docgen = get_path_info("../pw_docgen", "abspath")
65 dir_pw_doctor = get_path_info("../pw_doctor", "abspath")
66 dir_pw_env_setup = get_path_info("../pw_env_setup", "abspath")
67 dir_pw_file = get_path_info("../pw_file", "abspath")
68 dir_pw_function = get_path_info("../pw_function", "abspath")
69 dir_pw_fuzzer = get_path_info("../pw_fuzzer", "abspath")
70 dir_pw_hdlc = get_path_info("../pw_hdlc", "abspath")
71 dir_pw_hex_dump = get_path_info("../pw_hex_dump", "abspath")
72 dir_pw_i2c = get_path_info("../pw_i2c", "abspath")
73 dir_pw_i2c_mcuxpresso = get_path_info("../pw_i2c_mcuxpresso", "abspath")
74 dir_pw_interrupt = get_path_info("../pw_interrupt", "abspath")
75 dir_pw_interrupt_cortex_m =
76 get_path_info("../pw_interrupt_cortex_m", "abspath")
77 dir_pw_interrupt_zephyr = get_path_info("../pw_interrupt_zephyr", "abspath")
78 dir_pw_kvs = get_path_info("../pw_kvs", "abspath")
79 dir_pw_libc = get_path_info("../pw_libc", "abspath")
80 dir_pw_log = get_path_info("../pw_log", "abspath")
Ewout van Bekkumfc94fc72022-02-25 13:34:58 -080081 dir_pw_log_android = get_path_info("../pw_log_android", "abspath")
Wyatt Heplerb82b4402022-02-24 15:34:59 -080082 dir_pw_log_basic = get_path_info("../pw_log_basic", "abspath")
83 dir_pw_log_null = get_path_info("../pw_log_null", "abspath")
84 dir_pw_log_rpc = get_path_info("../pw_log_rpc", "abspath")
85 dir_pw_log_string = get_path_info("../pw_log_string", "abspath")
86 dir_pw_log_tokenized = get_path_info("../pw_log_tokenized", "abspath")
87 dir_pw_log_zephyr = get_path_info("../pw_log_zephyr", "abspath")
88 dir_pw_malloc = get_path_info("../pw_malloc", "abspath")
89 dir_pw_malloc_freelist = get_path_info("../pw_malloc_freelist", "abspath")
90 dir_pw_metric = get_path_info("../pw_metric", "abspath")
91 dir_pw_minimal_cpp_stdlib =
92 get_path_info("../pw_minimal_cpp_stdlib", "abspath")
93 dir_pw_module = get_path_info("../pw_module", "abspath")
94 dir_pw_multisink = get_path_info("../pw_multisink", "abspath")
95 dir_pw_package = get_path_info("../pw_package", "abspath")
96 dir_pw_persistent_ram = get_path_info("../pw_persistent_ram", "abspath")
97 dir_pw_polyfill = get_path_info("../pw_polyfill", "abspath")
98 dir_pw_preprocessor = get_path_info("../pw_preprocessor", "abspath")
99 dir_pw_presubmit = get_path_info("../pw_presubmit", "abspath")
100 dir_pw_protobuf = get_path_info("../pw_protobuf", "abspath")
101 dir_pw_protobuf_compiler = get_path_info("../pw_protobuf_compiler", "abspath")
102 dir_pw_random = get_path_info("../pw_random", "abspath")
103 dir_pw_result = get_path_info("../pw_result", "abspath")
104 dir_pw_ring_buffer = get_path_info("../pw_ring_buffer", "abspath")
105 dir_pw_router = get_path_info("../pw_router", "abspath")
106 dir_pw_rpc = get_path_info("../pw_rpc", "abspath")
107 dir_pw_snapshot = get_path_info("../pw_snapshot", "abspath")
108 dir_pw_software_update = get_path_info("../pw_software_update", "abspath")
109 dir_pw_span = get_path_info("../pw_span", "abspath")
110 dir_pw_spi = get_path_info("../pw_spi", "abspath")
111 dir_pw_status = get_path_info("../pw_status", "abspath")
112 dir_pw_stm32cube_build = get_path_info("../pw_stm32cube_build", "abspath")
113 dir_pw_stream = get_path_info("../pw_stream", "abspath")
114 dir_pw_string = get_path_info("../pw_string", "abspath")
115 dir_pw_symbolizer = get_path_info("../pw_symbolizer", "abspath")
116 dir_pw_sync = get_path_info("../pw_sync", "abspath")
117 dir_pw_sync_baremetal = get_path_info("../pw_sync_baremetal", "abspath")
118 dir_pw_sync_embos = get_path_info("../pw_sync_embos", "abspath")
119 dir_pw_sync_freertos = get_path_info("../pw_sync_freertos", "abspath")
120 dir_pw_sync_stl = get_path_info("../pw_sync_stl", "abspath")
121 dir_pw_sync_threadx = get_path_info("../pw_sync_threadx", "abspath")
122 dir_pw_sync_zephyr = get_path_info("../pw_sync_zephyr", "abspath")
123 dir_pw_sys_io = get_path_info("../pw_sys_io", "abspath")
124 dir_pw_sys_io_arduino = get_path_info("../pw_sys_io_arduino", "abspath")
125 dir_pw_sys_io_baremetal_lm3s6965evb =
126 get_path_info("../pw_sys_io_baremetal_lm3s6965evb", "abspath")
127 dir_pw_sys_io_baremetal_stm32f429 =
128 get_path_info("../pw_sys_io_baremetal_stm32f429", "abspath")
skeyse5200912022-03-02 18:05:35 -0800129 dir_pw_sys_io_emcraft_sf2 =
130 get_path_info("../pw_sys_io_emcraft_sf2", "abspath")
Wyatt Heplerb82b4402022-02-24 15:34:59 -0800131 dir_pw_sys_io_mcuxpresso = get_path_info("../pw_sys_io_mcuxpresso", "abspath")
132 dir_pw_sys_io_stdio = get_path_info("../pw_sys_io_stdio", "abspath")
133 dir_pw_sys_io_stm32cube = get_path_info("../pw_sys_io_stm32cube", "abspath")
134 dir_pw_sys_io_zephyr = get_path_info("../pw_sys_io_zephyr", "abspath")
135 dir_pw_system = get_path_info("../pw_system", "abspath")
136 dir_pw_target_runner = get_path_info("../pw_target_runner", "abspath")
137 dir_pw_thread = get_path_info("../pw_thread", "abspath")
138 dir_pw_thread_embos = get_path_info("../pw_thread_embos", "abspath")
139 dir_pw_thread_freertos = get_path_info("../pw_thread_freertos", "abspath")
140 dir_pw_thread_stl = get_path_info("../pw_thread_stl", "abspath")
141 dir_pw_thread_threadx = get_path_info("../pw_thread_threadx", "abspath")
142 dir_pw_tls_client = get_path_info("../pw_tls_client", "abspath")
143 dir_pw_tls_client_boringssl =
144 get_path_info("../pw_tls_client_boringssl", "abspath")
145 dir_pw_tls_client_mbedtls =
146 get_path_info("../pw_tls_client_mbedtls", "abspath")
147 dir_pw_tokenizer = get_path_info("../pw_tokenizer", "abspath")
148 dir_pw_tool = get_path_info("../pw_tool", "abspath")
149 dir_pw_toolchain = get_path_info("../pw_toolchain", "abspath")
150 dir_pw_trace = get_path_info("../pw_trace", "abspath")
151 dir_pw_trace_tokenized = get_path_info("../pw_trace_tokenized", "abspath")
152 dir_pw_transfer = get_path_info("../pw_transfer", "abspath")
153 dir_pw_unit_test = get_path_info("../pw_unit_test", "abspath")
154 dir_pw_varint = get_path_info("../pw_varint", "abspath")
155 dir_pw_watch = get_path_info("../pw_watch", "abspath")
156 dir_pw_web_ui = get_path_info("../pw_web_ui", "abspath")
157 dir_pw_work_queue = get_path_info("../pw_work_queue", "abspath")
158}
159
160# Declare these as GN args in case this is imported in args.gni.
161# Use a separate block so variables in the prior block can be used.
162declare_args() {
163 # A list with paths to all Pigweed module. DO NOT SET THIS BUILD ARGUMENT!
164 pw_modules = [
165 dir_docker,
166 dir_pw_allocator,
167 dir_pw_analog,
168 dir_pw_android_toolchain,
169 dir_pw_arduino_build,
170 dir_pw_assert,
171 dir_pw_assert_basic,
172 dir_pw_assert_log,
173 dir_pw_assert_tokenized,
174 dir_pw_assert_zephyr,
175 dir_pw_base64,
176 dir_pw_bloat,
177 dir_pw_blob_store,
178 dir_pw_bluetooth_hci,
179 dir_pw_boot,
180 dir_pw_boot_cortex_m,
181 dir_pw_build,
182 dir_pw_build_info,
183 dir_pw_build_mcuxpresso,
184 dir_pw_bytes,
185 dir_pw_checksum,
186 dir_pw_chrono,
187 dir_pw_chrono_embos,
188 dir_pw_chrono_freertos,
189 dir_pw_chrono_stl,
190 dir_pw_chrono_threadx,
191 dir_pw_chrono_zephyr,
192 dir_pw_cli,
193 dir_pw_console,
194 dir_pw_containers,
195 dir_pw_cpu_exception,
196 dir_pw_cpu_exception_cortex_m,
197 dir_pw_crypto,
198 dir_pw_docgen,
199 dir_pw_doctor,
200 dir_pw_env_setup,
201 dir_pw_file,
202 dir_pw_function,
203 dir_pw_fuzzer,
204 dir_pw_hdlc,
205 dir_pw_hex_dump,
206 dir_pw_i2c,
207 dir_pw_i2c_mcuxpresso,
208 dir_pw_interrupt,
209 dir_pw_interrupt_cortex_m,
210 dir_pw_interrupt_zephyr,
211 dir_pw_kvs,
212 dir_pw_libc,
213 dir_pw_log,
Ewout van Bekkumfc94fc72022-02-25 13:34:58 -0800214 dir_pw_log_android,
Wyatt Heplerb82b4402022-02-24 15:34:59 -0800215 dir_pw_log_basic,
216 dir_pw_log_null,
217 dir_pw_log_rpc,
218 dir_pw_log_string,
219 dir_pw_log_tokenized,
220 dir_pw_log_zephyr,
221 dir_pw_malloc,
222 dir_pw_malloc_freelist,
223 dir_pw_metric,
224 dir_pw_minimal_cpp_stdlib,
225 dir_pw_module,
226 dir_pw_multisink,
227 dir_pw_package,
228 dir_pw_persistent_ram,
229 dir_pw_polyfill,
230 dir_pw_preprocessor,
231 dir_pw_presubmit,
232 dir_pw_protobuf,
233 dir_pw_protobuf_compiler,
234 dir_pw_random,
235 dir_pw_result,
236 dir_pw_ring_buffer,
237 dir_pw_router,
238 dir_pw_rpc,
239 dir_pw_snapshot,
240 dir_pw_software_update,
241 dir_pw_span,
242 dir_pw_spi,
243 dir_pw_status,
244 dir_pw_stm32cube_build,
245 dir_pw_stream,
246 dir_pw_string,
247 dir_pw_symbolizer,
248 dir_pw_sync,
249 dir_pw_sync_baremetal,
250 dir_pw_sync_embos,
251 dir_pw_sync_freertos,
252 dir_pw_sync_stl,
253 dir_pw_sync_threadx,
254 dir_pw_sync_zephyr,
255 dir_pw_sys_io,
256 dir_pw_sys_io_arduino,
257 dir_pw_sys_io_baremetal_lm3s6965evb,
258 dir_pw_sys_io_baremetal_stm32f429,
skeyse5200912022-03-02 18:05:35 -0800259 dir_pw_sys_io_emcraft_sf2,
Wyatt Heplerb82b4402022-02-24 15:34:59 -0800260 dir_pw_sys_io_mcuxpresso,
261 dir_pw_sys_io_stdio,
262 dir_pw_sys_io_stm32cube,
263 dir_pw_sys_io_zephyr,
264 dir_pw_system,
265 dir_pw_target_runner,
266 dir_pw_thread,
267 dir_pw_thread_embos,
268 dir_pw_thread_freertos,
269 dir_pw_thread_stl,
270 dir_pw_thread_threadx,
271 dir_pw_tls_client,
272 dir_pw_tls_client_boringssl,
273 dir_pw_tls_client_mbedtls,
274 dir_pw_tokenizer,
275 dir_pw_tool,
276 dir_pw_toolchain,
277 dir_pw_trace,
278 dir_pw_trace_tokenized,
279 dir_pw_transfer,
280 dir_pw_unit_test,
281 dir_pw_varint,
282 dir_pw_watch,
283 dir_pw_web_ui,
284 dir_pw_work_queue,
285 ]
286
287 # A list with all Pigweed module test groups. DO NOT SET THIS BUILD ARGUMENT!
288 pw_module_tests = [
289 "$dir_pw_allocator:tests",
290 "$dir_pw_analog:tests",
291 "$dir_pw_assert:tests",
292 "$dir_pw_base64:tests",
293 "$dir_pw_blob_store:tests",
294 "$dir_pw_bluetooth_hci:tests",
295 "$dir_pw_bytes:tests",
296 "$dir_pw_checksum:tests",
297 "$dir_pw_chrono:tests",
298 "$dir_pw_containers:tests",
299 "$dir_pw_cpu_exception_cortex_m:tests",
300 "$dir_pw_crypto:tests",
301 "$dir_pw_file:tests",
302 "$dir_pw_function:tests",
303 "$dir_pw_fuzzer:tests",
304 "$dir_pw_hdlc:tests",
305 "$dir_pw_hex_dump:tests",
306 "$dir_pw_i2c:tests",
307 "$dir_pw_kvs:tests",
308 "$dir_pw_libc:tests",
309 "$dir_pw_log:tests",
310 "$dir_pw_log_null:tests",
311 "$dir_pw_log_rpc:tests",
312 "$dir_pw_log_tokenized:tests",
313 "$dir_pw_malloc_freelist:tests",
314 "$dir_pw_metric:tests",
315 "$dir_pw_minimal_cpp_stdlib:tests",
316 "$dir_pw_multisink:tests",
317 "$dir_pw_persistent_ram:tests",
318 "$dir_pw_polyfill:tests",
319 "$dir_pw_preprocessor:tests",
320 "$dir_pw_protobuf:tests",
321 "$dir_pw_protobuf_compiler:tests",
322 "$dir_pw_random:tests",
323 "$dir_pw_result:tests",
324 "$dir_pw_ring_buffer:tests",
325 "$dir_pw_router:tests",
326 "$dir_pw_rpc:tests",
327 "$dir_pw_snapshot:tests",
328 "$dir_pw_software_update:tests",
329 "$dir_pw_span:tests",
330 "$dir_pw_spi:tests",
331 "$dir_pw_status:tests",
332 "$dir_pw_stream:tests",
333 "$dir_pw_string:tests",
334 "$dir_pw_sync:tests",
335 "$dir_pw_thread:tests",
336 "$dir_pw_thread_embos:tests",
337 "$dir_pw_thread_freertos:tests",
338 "$dir_pw_thread_stl:tests",
339 "$dir_pw_thread_threadx:tests",
340 "$dir_pw_tls_client:tests",
341 "$dir_pw_tls_client_boringssl:tests",
342 "$dir_pw_tls_client_mbedtls:tests",
343 "$dir_pw_tokenizer:tests",
344 "$dir_pw_trace:tests",
345 "$dir_pw_trace_tokenized:tests",
346 "$dir_pw_transfer:tests",
347 "$dir_pw_unit_test:tests",
348 "$dir_pw_varint:tests",
349 "$dir_pw_work_queue:tests",
350 ]
351
352 # A list with all Pigweed modules docs groups. DO NOT SET THIS BUILD ARGUMENT!
353 pw_module_docs = [
354 "$dir_docker:docs",
355 "$dir_pw_allocator:docs",
356 "$dir_pw_analog:docs",
357 "$dir_pw_android_toolchain:docs",
358 "$dir_pw_arduino_build:docs",
359 "$dir_pw_assert:docs",
360 "$dir_pw_assert_basic:docs",
361 "$dir_pw_assert_log:docs",
362 "$dir_pw_assert_tokenized:docs",
363 "$dir_pw_assert_zephyr:docs",
364 "$dir_pw_base64:docs",
365 "$dir_pw_bloat:docs",
366 "$dir_pw_blob_store:docs",
367 "$dir_pw_bluetooth_hci:docs",
368 "$dir_pw_boot:docs",
369 "$dir_pw_boot_cortex_m:docs",
370 "$dir_pw_build:docs",
371 "$dir_pw_build_info:docs",
372 "$dir_pw_build_mcuxpresso:docs",
373 "$dir_pw_bytes:docs",
374 "$dir_pw_checksum:docs",
375 "$dir_pw_chrono:docs",
376 "$dir_pw_chrono_embos:docs",
377 "$dir_pw_chrono_freertos:docs",
378 "$dir_pw_chrono_stl:docs",
379 "$dir_pw_chrono_threadx:docs",
380 "$dir_pw_chrono_zephyr:docs",
381 "$dir_pw_cli:docs",
382 "$dir_pw_console:docs",
383 "$dir_pw_containers:docs",
384 "$dir_pw_cpu_exception:docs",
385 "$dir_pw_cpu_exception_cortex_m:docs",
386 "$dir_pw_crypto:docs",
387 "$dir_pw_docgen:docs",
388 "$dir_pw_doctor:docs",
389 "$dir_pw_env_setup:docs",
390 "$dir_pw_file:docs",
391 "$dir_pw_function:docs",
392 "$dir_pw_fuzzer:docs",
393 "$dir_pw_hdlc:docs",
394 "$dir_pw_hex_dump:docs",
395 "$dir_pw_i2c:docs",
396 "$dir_pw_i2c_mcuxpresso:docs",
397 "$dir_pw_interrupt:docs",
398 "$dir_pw_interrupt_cortex_m:docs",
399 "$dir_pw_interrupt_zephyr:docs",
400 "$dir_pw_kvs:docs",
401 "$dir_pw_libc:docs",
402 "$dir_pw_log:docs",
403 "$dir_pw_log_basic:docs",
404 "$dir_pw_log_null:docs",
405 "$dir_pw_log_rpc:docs",
406 "$dir_pw_log_string:docs",
407 "$dir_pw_log_tokenized:docs",
408 "$dir_pw_malloc:docs",
409 "$dir_pw_malloc_freelist:docs",
410 "$dir_pw_metric:docs",
411 "$dir_pw_minimal_cpp_stdlib:docs",
412 "$dir_pw_module:docs",
413 "$dir_pw_multisink:docs",
414 "$dir_pw_package:docs",
415 "$dir_pw_persistent_ram:docs",
416 "$dir_pw_polyfill:docs",
417 "$dir_pw_preprocessor:docs",
418 "$dir_pw_presubmit:docs",
419 "$dir_pw_protobuf:docs",
420 "$dir_pw_protobuf_compiler:docs",
421 "$dir_pw_random:docs",
422 "$dir_pw_result:docs",
423 "$dir_pw_ring_buffer:docs",
424 "$dir_pw_router:docs",
425 "$dir_pw_rpc:docs",
426 "$dir_pw_snapshot:docs",
427 "$dir_pw_software_update:docs",
428 "$dir_pw_span:docs",
429 "$dir_pw_spi:docs",
430 "$dir_pw_status:docs",
431 "$dir_pw_stm32cube_build:docs",
432 "$dir_pw_stream:docs",
433 "$dir_pw_string:docs",
434 "$dir_pw_symbolizer:docs",
435 "$dir_pw_sync:docs",
436 "$dir_pw_sync_baremetal:docs",
437 "$dir_pw_sync_embos:docs",
438 "$dir_pw_sync_freertos:docs",
439 "$dir_pw_sync_stl:docs",
440 "$dir_pw_sync_threadx:docs",
441 "$dir_pw_sync_zephyr:docs",
442 "$dir_pw_sys_io:docs",
443 "$dir_pw_sys_io_arduino:docs",
444 "$dir_pw_sys_io_baremetal_stm32f429:docs",
skeyse5200912022-03-02 18:05:35 -0800445 "$dir_pw_sys_io_emcraft_sf2:docs",
Wyatt Heplerb82b4402022-02-24 15:34:59 -0800446 "$dir_pw_sys_io_mcuxpresso:docs",
447 "$dir_pw_sys_io_stdio:docs",
448 "$dir_pw_sys_io_stm32cube:docs",
449 "$dir_pw_sys_io_zephyr:docs",
450 "$dir_pw_system:docs",
451 "$dir_pw_target_runner:docs",
452 "$dir_pw_thread:docs",
453 "$dir_pw_thread_embos:docs",
454 "$dir_pw_thread_freertos:docs",
455 "$dir_pw_thread_stl:docs",
456 "$dir_pw_thread_threadx:docs",
457 "$dir_pw_tls_client:docs",
458 "$dir_pw_tls_client_boringssl:docs",
459 "$dir_pw_tls_client_mbedtls:docs",
460 "$dir_pw_tokenizer:docs",
461 "$dir_pw_toolchain:docs",
462 "$dir_pw_trace:docs",
463 "$dir_pw_trace_tokenized:docs",
464 "$dir_pw_transfer:docs",
465 "$dir_pw_unit_test:docs",
466 "$dir_pw_varint:docs",
467 "$dir_pw_watch:docs",
468 "$dir_pw_web_ui:docs",
469 "$dir_pw_work_queue:docs",
470 ]
471}