Nick Brook
c6ba1a067c
modules: nanopb: fix race condition in zephyr_nanopb_sources
...
When one generated .pb.h file includes another generated .pb.h file,
the build can fail because compilation may start before all headers
are generated.
The nanopb_generated_headers target collects all proto generation
targets as dependencies, but the calling target was not depending on
it. This can cause a race condition where the compiler fails with
"No such file or directory" for included headers.
Make the calling target depend on nanopb_generated_headers to ensure
all protobuf headers are generated before source compilation begins.
Signed-off-by: Nick Brook <nrbrook@gmail.com >
2026-01-01 21:28:33 +01:00
..
2023-11-08 15:12:02 +00:00
2024-10-16 12:26:40 +02:00
2025-08-05 11:54:18 +01:00
2025-09-09 07:34:50 +02:00
2025-10-29 11:44:13 +02:00
2025-03-07 20:01:18 +01:00
2025-08-06 17:10:28 +03:00
2025-12-02 12:30:28 +00:00
2025-08-19 18:00:41 +02:00
2025-08-01 07:57:36 -04:00
2025-10-29 11:44:13 +02:00
2025-10-29 11:44:13 +02:00
2025-12-18 23:38:09 +01:00
2025-12-17 13:57:38 -05:00
2025-12-24 12:51:21 -05:00
2025-12-31 11:00:21 +00:00
2025-11-25 16:05:02 +00:00
2025-12-12 10:29:49 +01:00
2024-12-27 19:34:46 +01:00
2025-04-07 15:17:44 +02:00
2025-10-16 15:06:01 -04:00
2025-12-31 10:58:59 +00:00
2025-11-17 13:48:03 -05:00
2025-12-05 10:52:18 +02:00
2024-12-17 20:55:51 +01:00
2025-12-12 09:57:09 -05:00
2025-11-13 23:21:49 +02:00
2025-12-03 10:39:23 -05:00
2025-12-11 05:49:56 -05:00
2026-01-01 21:28:33 +01:00
2025-12-18 18:53:10 +00:00
2025-12-17 13:57:38 -05:00
2025-10-29 11:44:13 +02:00
2025-12-08 06:11:51 -05:00
2025-10-29 11:44:13 +02:00
2025-03-21 14:18:52 +01:00
2025-12-03 09:10:37 -05:00
2025-12-17 10:56:59 +02:00
2025-10-29 11:44:13 +02:00
2025-06-03 20:31:02 +02:00
2025-11-25 13:01:12 +01:00
2024-03-02 16:56:33 -05:00
2023-07-05 09:11:02 +02:00
2024-09-16 10:07:13 +02:00
2024-09-04 09:54:52 +02:00
2023-07-28 17:49:09 +02:00
2023-10-24 10:53:24 +02:00
2025-12-15 17:08:14 +00:00
2025-09-24 19:19:04 -04:00
2025-06-10 10:25:10 -04:00
2024-08-01 12:38:53 +02:00
2023-10-24 10:53:24 +02:00
2023-07-05 09:11:02 +02:00
2025-11-13 20:33:44 -05:00
2024-09-26 17:46:27 -04:00
2025-10-15 15:35:39 +03:00
2025-04-30 23:03:17 +02:00
2023-03-09 09:25:00 +01:00
2023-06-17 07:31:26 -04:00
2021-07-21 05:37:12 -04:00
2024-03-02 16:56:33 -05:00
2022-08-31 21:47:58 +00:00