# HG changeset patch # User diego # Date 1211887175 0 # Node ID a8a0d256c7fcd180809ee9f267de69c6ca9c6c0c # Parent eb5b4fe783a0e136a294e2918f12f21ac3146694 cosmetics: Move some rules to better places. diff -r eb5b4fe783a0 -r a8a0d256c7fc Makefile --- a/Makefile Tue May 27 11:14:24 2008 +0000 +++ b/Makefile Tue May 27 11:19:35 2008 +0000 @@ -736,25 +736,12 @@ codecs.conf.h: codec-cfg$(EXESUF) etc/codecs.conf ./codec-cfg$(EXESUF) ./etc/codecs.conf > $@ -codecs2html$(EXESUF): mp_msg-mencoder.o - $(CC) -I. -DCODECS2HTML codec-cfg.c $^ -o $@ - -osdep/mplayer-rc.o: osdep/mplayer.rc version.h - $(WINDRES) -I. -o $@ $< - # ./configure must be rerun if it changed config.mak: configure @echo "############################################################" @echo "####### Please run ./configure again - it's changed! #######" @echo "############################################################" -# rebuild version.h each time the working copy is updated -ifeq ($(wildcard .svn/entries),.svn/entries) -version.h: .svn/entries -endif -version.h: - ./version.sh `$(CC) -dumpversion` - help_mp.h: help/help_mp-en.h $(HELP_FILE) @echo '// WARNING! This is a generated file. Do NOT edit.' > $@ @echo '// See the help/ subdir for the editable files.' >> $@ @@ -768,6 +755,16 @@ iconv -f UTF-8 -t $(CHARSET) $@ > $@.tmp; mv $@.tmp $@ endif +# rebuild version.h each time the working copy is updated +ifeq ($(wildcard .svn/entries),.svn/entries) +version.h: .svn/entries +endif +version.h: + ./version.sh `$(CC) -dumpversion` + +osdep/mplayer-rc.o: osdep/mplayer.rc version.h + $(WINDRES) -I. -o $@ $< + ###### dependency declarations / specific CFLAGS ###### @@ -878,6 +875,9 @@ TEST_OBJS = mp_msg-mencoder.o mp_fifo.o osdep/$(GETCH) osdep/$(TIMER) -ltermcap -lm +codecs2html$(EXESUF): mp_msg-mencoder.o + $(CC) -I. -DCODECS2HTML codec-cfg.c $^ -o $@ + codec-cfg-test$(EXESUF): codec-cfg.c codecs.conf.h codec-cfg.h $(TEST_OBJS) $(CC) -I. -DTESTING -o $@ $< $(TEST_OBJS)