comparison Makefile @ 26572:cbd512d4a527

Explicitly declare which dependency files need generated headers.
author diego
date Wed, 30 Apr 2008 12:19:04 +0000
parents a92ab298a11f
children d45caec4ba3a
comparison
equal deleted inserted replaced
26571:404f9d9e4b92 26572:cbd512d4a527
712 $(CC) $(CFLAGS) -Wno-unused -c -o $@ -x c $< 712 $(CC) $(CFLAGS) -Wno-unused -c -o $@ -x c $<
713 713
714 %.o: %.m 714 %.o: %.m
715 $(CC) $(CFLAGS) -c -o $@ $< 715 $(CC) $(CFLAGS) -c -o $@ $<
716 716
717 codec-cfg.d: codecs.conf.h
718 mencoder.d mplayer.d vobsub.d gui/win32/gui.d libmpdemux/muxer_avi.d stream/network.d stream/stream_cddb.d: version.h
717 DEPS = $(filter-out %.S,$(patsubst %.cpp,%.d,$(patsubst %.c,%.d,$(SRCS_COMMON) $(SRCS_MPLAYER:.m=.d) $(SRCS_MENCODER)))) 719 DEPS = $(filter-out %.S,$(patsubst %.cpp,%.d,$(patsubst %.c,%.d,$(SRCS_COMMON) $(SRCS_MPLAYER:.m=.d) $(SRCS_MENCODER))))
718 $(DEPS) recurse: help_mp.h version.h codecs.conf.h 720 $(DEPS) recurse: help_mp.h
721
719 dep depend: $(DEPS) 722 dep depend: $(DEPS)
720 for part in $(PARTS); do $(MAKE) -C $$part depend; done 723 for part in $(PARTS); do $(MAKE) -C $$part depend; done
721 724
722 # rebuild version.h each time the working copy is updated 725 # rebuild version.h each time the working copy is updated
723 ifeq ($(wildcard .svn/entries),.svn/entries) 726 ifeq ($(wildcard .svn/entries),.svn/entries)