aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorChristian C <cc@localhost>2025-04-13 12:58:03 -0700
committerChristian C <cc@localhost>2025-04-13 12:58:03 -0700
commit57408b3c7d6c8ace4c1742027c8fbb88bd17f5f7 (patch)
tree8a6f0534a636d92b78ce6088690fff0d28d38b39 /Makefile
parent3349531359a0f363667512421dbc154d39320af9 (diff)
Adjustable compilerdev
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 7 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index a5e3b60..a739e75 100644
--- a/Makefile
+++ b/Makefile
@@ -75,6 +75,8 @@ CFLAGS+=-Wall
LDFLAGS=
LDFLAGS+=$(shell $(PKGCONF) --libs $(PKGS))
+CC=zig cc
+
default: clean build
.PHONY: clean build test run
@@ -83,23 +85,23 @@ build: $(PROGS)
$(BUILD_DIR)$(PROG_DIR)%: $(SRC_OBJ_DIR)%.o $(LIB_OBJS)
@echo LD --\> $@
- @gcc -o $@ $(LDFLAGS) $^
+ @$(CC) -o $@ $(LDFLAGS) $^
build/test: $(TEST_OBJS) $(LIB_OBJS)
@echo LD --\> $@
- @gcc -o $@ $(LDFLAGS) $^
+ @$(CC) -o $@ $(LDFLAGS) $^
$(SRC_OBJ_DIR)%.o: $(SRC_DIR)%.c
@echo CC $< --\> $@
- @gcc -o $@ $(CFLAGS) -c $<
+ @$(CC) -o $@ $(CFLAGS) -c $<
$(LIB_OBJ_DIR)%.o: $(LIB_DIR)%.c
@echo CC $< --\> $@
- @gcc -o $@ $(CFLAGS) -c $<
+ @$(CC) -o $@ $(CFLAGS) -c $<
$(TEST_OBJ_DIR)%.o: $(TEST_DIR)%.c
@echo CC $< --\> $@
- @gcc -o $@ $(CFLAGS) -c $<
+ @$(CC) -o $@ $(CFLAGS) -c $<
test: clean build/test
@echo Test beginning...