Skip to content

Commit 56f2d01

Browse files
tbitcsoz-agent
andcommitted
fix(zephyr): match CMake source references to lowercase filenames
Linux CI is case-sensitive; repository files are arbiter_*.c while CMake still referenced legacy ARBITER_*.c names. Update root and subsystem CMake files. Co-Authored-By: Oz <oz-agent@warp.dev>
1 parent fba2f84 commit 56f2d01

3 files changed

Lines changed: 19 additions & 9 deletions

File tree

CMakeLists.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33
if(CONFIG_ARBITER)
44
zephyr_library()
55
zephyr_library_sources(
6-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_engine.c
7-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_fact_store.c
8-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_eval.c
9-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_trace.c
6+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_engine.c
7+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_fact_store.c
8+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_eval.c
9+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_trace.c
1010
)
1111

1212
zephyr_library_sources_ifdef(CONFIG_ARBITER_BLOB_LOADER
13-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_blob.c
13+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_blob.c
1414
)
1515

1616
zephyr_library_sources_ifdef(CONFIG_ARBITER_ACTION_DISPATCHER
17-
${CMAKE_CURRENT_LIST_DIR}/lib/ARBITER_action.c
17+
${CMAKE_CURRENT_LIST_DIR}/lib/arbiter_action.c
1818
)
1919

2020
zephyr_include_directories(${CMAKE_CURRENT_LIST_DIR}/include)

LEDGER.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# Change Ledger
22

3+
## 2026-05-31T23:59 — Fix Zephyr CMake source filename casing
4+
- **Author**: Oz
5+
- **Type**: fix
6+
- **REQs affected**: REQ-BUILD-001, REQ-ARCH-016
7+
- **Summary**: Updated root and subsystem CMake source references from
8+
legacy uppercase filenames (`ARBITER_*.c`) to the actual lowercase
9+
repository filenames (`arbiter_*.c`). This fixes Twister CMake generate
10+
failures on Linux case-sensitive filesystems.
11+
- **Status**: complete
12+
313
## 2026-05-31T23:44 — Fix Zephyr module CMake source path resolution
414
- **Author**: Oz
515
- **Type**: fix

subsys/arbiter/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22

33
zephyr_library()
44

5-
zephyr_library_sources_ifdef(CONFIG_ARBITER_SHELL ARBITER_shell.c)
6-
zephyr_library_sources_ifdef(CONFIG_ARBITER_RUNTIME_THREAD ARBITER_runtime_thread.c)
7-
zephyr_library_sources_ifdef(CONFIG_ARBITER_WATCHDOG ARBITER_watchdog.c)
5+
zephyr_library_sources_ifdef(CONFIG_ARBITER_SHELL arbiter_shell.c)
6+
zephyr_library_sources_ifdef(CONFIG_ARBITER_RUNTIME_THREAD arbiter_runtime_thread.c)
7+
zephyr_library_sources_ifdef(CONFIG_ARBITER_WATCHDOG arbiter_watchdog.c)

0 commit comments

Comments
 (0)