build/nexus: add playback test app Change-Id: I678b225350ce26c38c58726a5d3fde7c32c6ffba
diff --git a/cantrip_apps.mk b/cantrip_apps.mk index db33154..7acb193 100644 --- a/cantrip_apps.mk +++ b/cantrip_apps.mk
@@ -121,6 +121,11 @@ ## Build the panic Rust application in release mode. panic_release: $(CANTRIP_OUT_RUST_APP_RELEASE)/panic/panic.app +## Build the playback Rust application in debug mode. +playback_debug: $(CANTRIP_OUT_RUST_APP_DEBUG)/playback/playback.app +## Build the playback Rust application in release mode. +playback_release: $(CANTRIP_OUT_RUST_APP_RELEASE)/playback/playback.app + ## Build the suicide C application in debug mode. suicide_debug: $(CANTRIP_OUT_C_APP_DEBUG)/suicide/suicide.app ## Build the suicide C application in release mode. @@ -137,5 +142,6 @@ .PHONY:: logtest_debug logtest_release .PHONY:: mltest_debug mltest_release .PHONY:: panic_debug panic_release +.PHONY:: playback_debug playback_release .PHONY:: suicide_debug suicide_release .PHONY:: timer_debug timer_release
diff --git a/platforms/nexus/cantrip_builtins.mk b/platforms/nexus/cantrip_builtins.mk index b16954a..da2bc99 100644 --- a/platforms/nexus/cantrip_builtins.mk +++ b/platforms/nexus/cantrip_builtins.mk
@@ -18,6 +18,7 @@ $(CANTRIP_OUT_RUST_APP_RELEASE)/logtest/logtest.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/mltest/mltest.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/panic/panic.app \ + $(CANTRIP_OUT_RUST_APP_RELEASE)/playback/playback.app \ $(CANTRIP_OUT_C_APP_RELEASE)/suicide/suicide.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/timer/timer.app # Temporarily have only 5M for builtins; not enough for an IREE model @@ -29,6 +30,7 @@ $(CANTRIP_OUT_RUST_APP_DEBUG)/logtest/logtest.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/mltest/mltest.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/panic/panic.app \ + $(CANTRIP_OUT_RUST_APP_DEBUG)/playback/playback.app \ $(CANTRIP_OUT_C_APP_DEBUG)/suicide/suicide.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/timer/timer.app # NB: debug builds only run on Renode where we have 16M for builtins
diff --git a/platforms/shodan/cantrip_builtins.mk b/platforms/shodan/cantrip_builtins.mk index c05ed96..3776eaf 100644 --- a/platforms/shodan/cantrip_builtins.mk +++ b/platforms/shodan/cantrip_builtins.mk
@@ -18,6 +18,7 @@ $(CANTRIP_OUT_RUST_APP_RELEASE)/logtest/logtest.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/mltest/mltest.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/panic/panic.app \ + $(CANTRIP_OUT_RUST_APP_RELEASE)/playback/playback.app \ $(CANTRIP_OUT_C_APP_RELEASE)/suicide/suicide.app \ $(CANTRIP_OUT_RUST_APP_RELEASE)/timer/timer.app CANTRIP_MODEL_RELEASE := $(OUT)/springbok_iree/quant_models/mobilenet_v1_emitc_static.model @@ -28,6 +29,7 @@ $(CANTRIP_OUT_RUST_APP_DEBUG)/logtest/logtest.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/mltest/mltest.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/panic/panic.app \ + $(CANTRIP_OUT_RUST_APP_DEBUG)/playback/playback.app \ $(CANTRIP_OUT_C_APP_DEBUG)/suicide/suicide.app \ $(CANTRIP_OUT_RUST_APP_DEBUG)/timer/timer.app CANTRIP_MODEL_DEBUG := $(OUT)/springbok_iree/quant_models/mobilenet_v1_emitc_static.model