Newer
Older
Import / research / other / simpVM / Makefile
@John Ryland John Ryland on 22 Dec 2020 462 bytes import NUC files


all: bin/vm bin/assembler bin/benchmark test/output

clean:
	rm bin/assembler bin/vm bin/benchmark test/output

bin/benchmark: src/benchmark.c
	gcc src/benchmark.c -o bin/benchmark

bin/vm: src/vm.c
	gcc src/vm.c -o bin/vm

bin/assembler: src/assembler.c
	gcc src/assembler.c -o bin/assembler

# gcc vm.c -o vm -static -nostdinc -nostdlib
# -ffreestanding -nostdlib



test/output: test/input.s bin/assembler 
	./bin/assembler -v test/input.s -o test/output