From 89a3a4d6a9983c69237a4cb831c77667d7d302c7 Mon Sep 17 00:00:00 2001 From: Bob Polis Date: Tue, 28 Feb 2023 18:04:00 +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))