From 5a22735d1c265a0a000c77ec9b5bd74688a87370 Mon Sep 17 00:00:00 2001 From: David Phillips Date: Mon, 29 Jul 2019 21:18:09 +1200 Subject: Implement quick disassembler --- Makefile | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 34dfbdb..6edd47d 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,11 @@ -OBJECTS = lex.o parse.o output.o assembler.o util.o +ASM_OBJECTS = lex.o parse.o output.o assembler.o util.o +DISASM_OBJECTS = util.o -all: assembler +all: assembler disassembler -assembler: $(OBJECTS) +assembler: $(ASM_OBJECTS) + +disassembler: $(DISASM_OBJECTS) lex.o: lex.h @@ -12,7 +15,9 @@ output.o: parse.h util.o: lex.h instruction.h - -.PHONY: clean +.PHONY: clean test clean: - - rm -f assembler $(OBJECTS) + - rm -f assembler disasm $(ASM_OBJECTS) + +test: + make -C test test -- cgit v1.1