From 67bc8d54a22a763e88c86fbd9a4fe93351b8bb46 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Sat, 4 Jun 2016 05:20:40 -0400 Subject: don't mkdir build every time we compile a thing --- Makefile | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 3b56d03..ff00d8a 100644 --- a/Makefile +++ b/Makefile @@ -66,11 +66,13 @@ libvt100/libvt100.a: make-libvt100 make-libvt100: @if ! $(MAKE) -q -C libvt100 static; then $(MAKE) -C libvt100 static && MAKELEVEL=$(echo "${MAKELEVEL}-1" | bc) exec $(MAKE) $(MAKECMDGOALS); fi -$(BUILD)%.o: $(SRC)%.c - @mkdir -p $(BUILD) +$(BUILD)%.o: $(SRC)%.c | $(BUILD) @$(MAKEDEPEND) -o $(<:$(SRC)%.c=$(BUILD).%.d) $< $(QUIET_CC)$(CC) $(ALLCFLAGS) -c -o $@ $< +$(BUILD): + @mkdir -p $(BUILD) + $(SRC)screen.c: $(SRC)parser.h $(SRC)%.c: $(SRC)%.l -- cgit v1.2.3-54-g00ecf