VERILATOR ?= verilator
TASK ?= task01_clock_enable
BUILD_ROOT ?= .stem/build/rtl

.PHONY: build test run trace clean

build:
	@tests/test_rtl.sh --build-only "$(TASK)"

test:
	@tests/test_rtl.sh "$(TASK)"

run: test

trace:
	@tests/test_rtl.sh --trace "$(TASK)"

clean:
	@find "$(BUILD_ROOT)" -mindepth 1 -maxdepth 1 -type d -exec rm -r -- {} +
