diff options
| author | Mistivia <i@mistivia.com> | 2025-02-21 18:57:46 +0800 |
|---|---|---|
| committer | Mistivia <i@mistivia.com> | 2025-02-21 18:58:09 +0800 |
| commit | b747628cbfba50fe3d74f7b8ed316d0bd2d56bdc (patch) | |
| tree | 3fcc7cdb5285b80d02957136a87e96ced06eaa8d /Makefile | |
| parent | 0f310a7f7ba2c3db3e36de1b9068a34f46ee5b17 (diff) | |
new assembler: tokenizer
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -4,15 +4,15 @@ ldflags = -lm cc = gcc csc = chicken-csc -src = $(shell find src/ -name '*.c' -not -name 'main.c') +src = $(shell find src/ -name '*.c' -not -name '*main.c') obj = $(src:.c=.o) tests=$(shell find tests/ -name '*.c') tests_bin=$(tests:.c=.bin) -all: $(target) fvm-as +all: $(target) fvm-as -fvm-as: assembler/fvm-as.scm - $(csc) $< -o $@ +fvm-as: $(obj) src/as_main.c + $(cc) $(cflags) $(ldflags) $^ -o $@ full: all $(tests_bin) |
