diff options
author | David Phillips <david@sighup.nz> | 2019-07-29 21:18:09 +1200 |
---|---|---|
committer | David Phillips <david@sighup.nz> | 2019-08-03 12:44:10 +1200 |
commit | 5a22735d1c265a0a000c77ec9b5bd74688a87370 (patch) | |
tree | 44b3416e64cb0d6f6d9303ad96fc84af20b6fee8 /Makefile | |
parent | f5fd3e2a07010db793827f4f9840d6c401f02257 (diff) | |
download | toy-cpu-assembler-5a22735d1c265a0a000c77ec9b5bd74688a87370.tar.xz |
Implement quick disassembler
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -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 |