From 137fade014cbd8698107f4a6f941c0e20624743c Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Tue, 8 Mar 2022 14:48:20 +0200 Subject: [PATCH] Makefile: support CFLAGS and LDFLAGS for the vc/v.c to v bootstrap. --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e37b6c4b51..f591f3b749 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,12 @@ CC ?= cc VFLAGS ?= +CFLAGS ?= +LDFLAGS ?= all: rm -rf vc/ git clone --depth 1 --quiet https://github.com/vlang/vc - $(CC) -std=gnu11 -w -I ./thirdparty/stdatomic/nix -o v1 vc/v.c -lm -lexecinfo -lpthread + $(CC) $(CFLAGS) -std=gnu11 -w -I ./thirdparty/stdatomic/nix -o v1 vc/v.c -lm -lexecinfo -lpthread $(LDFLAGS) ./v1 -no-parallel -o v2 $(VFLAGS) cmd/v ./v2 -o v $(VFLAGS) cmd/v rm -rf v1 v2 vc/