Fix derivation

This commit is contained in:
2024-04-16 15:06:51 +02:00
parent 3dd766efdb
commit d9b6dea879
4 changed files with 29 additions and 29 deletions

View File

@@ -1,8 +1,8 @@
JC ?= jasmin/compiler/jasminc
JC ?= jasminc
CC ?= gcc
MAKE ?= make
.PHONY: clean run $(JC)
.PHONY: clean run
all: build
@true
@@ -16,10 +16,7 @@ build/%.o: build/%.S
clean:
rm build/* 2> /dev/null || true
$(JC):
nix-shell jasmin/default.nix --command 'make -C jasmin/compiler CIL -j$(nproc) && make -C jasmin/compiler'
build/%.S: src/%.jazz $(JC)
build/%.S: src/%.jazz
JASMINPATH="Jade=libjade/src/" $(JC) $< -o $@
syscall/jasmin_syscall.o: syscall/jasmin_syscall.c syscall/jasmin_syscall.h