diff --git a/micropython.cmake b/micropython.cmake index dd267a7..17d0ebc 100644 --- a/micropython.cmake +++ b/micropython.cmake @@ -5,13 +5,12 @@ # and the lock all live in audiodsp and are built by audiodsp's own glue. This # builds the one file that knows what a thread, a mutex, a clock and a sink # are. AUDIOPUMP_AUDIODSP_DIR points at the audiodsp checkout; the default -# assumes the usual workspace layout (this repo and audiodsp as siblings, or -# both symlinked into cmods). +# assumes this repo and audiodsp are checked out as siblings. set(AUDIOPUMP_MOD_DIR ${CMAKE_CURRENT_LIST_DIR}) # esp32 is the only CMake port this driver has: _audioif.c includes ESP-IDF's -# driver/i2s_std.h, and cmods links every usermod it finds into every build. +# driver/i2s_std.h, and a multi-module build links every usermod into every port. # Without this guard an rp2 (or any non-IDF CMake) build fails at the last # file with "driver/i2s_std.h: No such file" whether or not it wanted the # pump (#15). cameraif carries the same guard for the same reason. diff --git a/tests/run_probes.sh b/tests/run_probes.sh index 4da756e..4ff4e91 100755 --- a/tests/run_probes.sh +++ b/tests/run_probes.sh @@ -11,8 +11,8 @@ # therefore knows exactly what is in it, this runs whatever binary you point # it at -- and a `bin/` binary is built by hand and goes stale silently. # On 2026-09-03 that cost a week of green gates in this workspace: a binary -# built thirteen minutes before a C change certified that change for a week -# (cmods#27). So the first thing here is a refusal, not a probe: the binary's +# built thirteen minutes before a C change certified that change for a week. +# So the first thing here is a refusal, not a probe: the binary's # provenance stamp has to name THIS repository's HEAD, or nothing runs. # # A stale binary is not a smaller version of a current one. It is a different