Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 2 additions & 3 deletions micropython.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions tests/run_probes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Loading