From 6514a4d1e37954506168f5c9a7ea41580cdba95e Mon Sep 17 00:00:00 2001
From: Dieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>
Date: Sun, 21 Jan 2007 16:49:32 +0000
Subject: Added calculation of dependencies for the generated .cpp files.

---
 pages/Makefile | 9 +++++++++
 1 file changed, 9 insertions(+)

(limited to 'pages')

diff --git a/pages/Makefile b/pages/Makefile
index 3e913a8..fc312d6 100644
--- a/pages/Makefile
+++ b/pages/Makefile
@@ -34,6 +34,15 @@ all: libpages.a
 %.cpp: %.ecpp
 	$(ECPPC) $(ECPPFLAGS) $(ECPPFLAGS_CPP) $<
 
+# Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile $(OBJS:%.o=%.cpp)
+	@$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.cpp) > $@
+
+-include $(DEPFILE)
+
 ### Targets:
 
 libpages.a: $(OBJS)
-- 
cgit v1.2.3