# risc-v-gsp-rm-debugger convenience targets. The real work lives in the package. PYTHON ?= python3 .PHONY: all demo test demo-run plugin probe-real clean info all: demo sdk demo: $(MAKE) -C firmware/uproc_demo sdk: $(MAKE) -C sdk test: demo $(PYTHON) -m unittest discover -s tests -t . demo-run: demo ./risc-v-gsp-rm-debugger.sh demo --no-build info: ./risc-v-gsp-rm-debugger.sh info # Optional TCG plugin (needs the QEMU plugin headers; see qemu/README.md). plugin: $(MAKE) -C qemu # Run the real GSP fwimage for a bounded window and report first divergence. probe-real: ./risc-v-gsp-rm-debugger.sh probe clean: $(MAKE) -C firmware/uproc_demo clean $(MAKE) -C sdk clean rm -rf dumps/* qemu/*.so qemu/*.o find . -name __pycache__ -type d -exec rm -rf {} + 2>/dev/null || true