From 0abc6ef71c8b8b1a27fd00fa5277307160ade0f5 Mon Sep 17 00:00:00 2001 From: Bob Polis Date: Tue, 28 Feb 2023 17:59:49 +0100 Subject: [PATCH] Fixed pattern rule for new make version --- Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f7026f1..03415ad 100644 --- a/Makefile +++ b/Makefile @@ -30,6 +30,7 @@ DOCDIR ?= $(DATADIR)/$(LIBNAME)/doc SRCS := $(notdir $(wildcard src/*.cpp)) OBJS := $(SRCS:.cpp=.o) +DEPS := $(SRCS:.cpp=.d) HDRS ?= $(wildcard src/*.hpp) CXX ?= g++ @@ -73,7 +74,7 @@ endif $(CXX) $(CXXFLAGS) -MMD -MP -MT $@ -MF $*.d -c $< @mv $@ $*.d $(BUILDDIR) --include $(BUILDDIR)$(SRCS:.cpp=.d) +-include $(addprefix $(BUILDDIR), $(DEPS)) $(OUTDIR)$(STATICLIB): $(OBJS) ar r $(OUTDIR)$(STATICLIB) $(addprefix $(BUILDDIR),$(OBJS))