aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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...