CC = clang NUBC = ../src/compiler/NubLang.CLI/bin/Debug/net9.0/nubc out: build/out.a $(CC) -o out build/out.a build/out.a: $(NUBC) src/main.nub $(NUBC) src/main.nub $(NUBC): dotnet build ../src/compiler/NubLang.CLI/NubLang.CLI.csproj run: out ./out clean: @rm -r build 2>/dev/null || true @rm out 2>/dev/null || true