summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-01 11:03:18 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2009-03-01 11:03:18 +0000
commit3c3495a1227408c2523242911fd6c8282afbe94c (patch)
treeb785feb86fd95bb9032e5dfd63caae7123e484e8 /Makefile
parent48d2eb7209bbb1aa173732584cd5b2c08b297ab1 (diff)
downloadmpv-3c3495a1227408c2523242911fd6c8282afbe94c.tar.bz2
mpv-3c3495a1227408c2523242911fd6c8282afbe94c.tar.xz
Make all object files depend on generated header files.
This solution does not record precise dependencies but is robust against header dependency changes. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28770 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 2 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 5b7ad347b8..b60c99eaac 100644
--- a/Makefile
+++ b/Makefile
@@ -851,10 +851,8 @@ version.h: version.sh
###### dependency declarations / specific CFLAGS ######
-codec-cfg.d codec-cfg.o: codecs.conf.h
-mpcommon.d vobsub.d gui/win32/gui.d libmpdemux/muxer_avi.d osdep/mplayer-rc.o stream/network.d stream/stream_cddb.d: version.h
-mpcommon.o vobsub.o gui/win32/gui.o libmpdemux/muxer_avi.o stream/network.o stream/stream_cddb.o: version.h
-$(DEPS): help_mp.h
+# Make sure all generated header files are created.
+$(DEPS) $(MENCODER_DEPS) $(MPLAYER_DEPS): codecs.conf.h help_mp.h version.h
libdvdcss/%.o libdvdcss/%.d: CFLAGS += -D__USE_UNIX98 -D_GNU_SOURCE -DVERSION=\"1.2.10\" $(CFLAGS_LIBDVDCSS)
libdvdnav/%.o libdvdnav/%.d: CFLAGS += -D__USE_UNIX98 -D_GNU_SOURCE -DHAVE_CONFIG_H -DVERSION=\"MPlayer-custom\"