From 7105b4a2593977f0826c98bd094f0bf8a465e87f Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Sat, 13 Jul 2024 18:08:33 +0200 Subject: Fix makefile --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 03de33b..dfa689e 100644 --- a/Makefile +++ b/Makefile @@ -2,16 +2,18 @@ CC := gcc CFLAGS := -Wall -Wextra -std=c11 -O2 LDFLAGS := +BINDIR := bin + SOURCES := $(wildcard src/*.c) HEADERS := $(wildcard src/*.h) -TARGETS := $(patsubst src/%.c,bin/%,$(SOURCES)) +TARGETS := $(patsubst src/%.c,$(BINDIR)/%,$(SOURCES)) .PHONY: all clean all: $(TARGETS) clean: - rm -f $(TARGETS) + find $(BINDIR) -maxdepth 1 -type f -delete $(TARGETS): bin/%: src/%.c $(HEADERS) @mkdir -p $(dir $@) -- cgit v1.2.3-70-g09d2