summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
authorDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-01-21 16:49:32 +0000
committerDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-01-21 16:49:32 +0000
commit6514a4d1e37954506168f5c9a7ea41580cdba95e (patch)
treed0b9ee42c497d52c83aff100d2af4108a6ffc6b6 /pages
parent836fc38969aa5ac7c81c629a002fea20061ed0ae (diff)
downloadvdr-plugin-live-6514a4d1e37954506168f5c9a7ea41580cdba95e.tar.gz
vdr-plugin-live-6514a4d1e37954506168f5c9a7ea41580cdba95e.tar.bz2
Added calculation of dependencies for the generated .cpp files.
Diffstat (limited to 'pages')
-rw-r--r--pages/Makefile9
1 files changed, 9 insertions, 0 deletions
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)