From 46103595c072651ade490c48c417f5d8d7ba9327 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Fri, 8 Dec 2023 21:57:52 +0100 Subject: Added a test suite MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 37723c5..0784337 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,8 @@ CC65 ?= cl65 CCOPTS ?= --target nes +ifeq "$(DEBUG)" "1" +CCOPTS += -g -Ln out/labels.txt +endif QUIET = @echo ' ' CC65 $@; SOURCES = $(shell find src/ -type f -name '*.s' -printf "%f\n") @@ -10,6 +13,7 @@ all: clean deps build .PHONY: clean clean: + @sed -i 's/RUN_TESTS = 1/RUN_TESTS = 0/g' test/defines.s @rm -rf out @mkdir out @find . -type f -name "*.o" -delete @@ -24,3 +28,7 @@ build: $(ROMS) out/%.nes: src/%.s $(QUIET) $(CC65) $(CCOPTS) $< -o $@ + +.PHONY: test +test: + @bash test/run.sh -- cgit v1.2.3