changeset 26676:84d1a6f19490

Add some comment headings to divide the Makefile into logical chapters.
author diego
date Fri, 09 May 2008 17:51:44 +0000
parents 6b747c6ce030
children e3ae3a37ea8a
files Makefile
diffstat 1 files changed, 17 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/Makefile	Fri May 09 17:47:19 2008 +0000
+++ b/Makefile	Fri May 09 17:51:44 2008 +0000
@@ -6,6 +6,9 @@
 
 include config.mak
 
+
+###### variable declarations #######
+
 COMMON_LDFLAGS += $(EXTRA_LIB)\
                   $(EXTRALIBS) \
 
@@ -691,6 +694,10 @@
         libpostproc \
         libswscale \
 
+
+
+###### generic rules #######
+
 all: $(ALL_PRG)
 
 %.d: %.c
@@ -772,6 +779,10 @@
 	@help/help_diff.sh $(HELP_FILE) < help/help_mp-en.h >> help_mp.h
 endif
 
+
+
+###### dependency declarations / specific CFLAGS ######
+
 codec-cfg.d: codecs.conf.h
 mencoder.d mplayer.d vobsub.d gui/win32/gui.d libmpdemux/muxer_avi.d stream/network.d stream/stream_cddb.d: version.h
 DEPS = $(filter-out %.S,$(patsubst %.cpp,%.d,$(patsubst %.c,%.d,$(SRCS_COMMON) $(SRCS_MPLAYER:.m=.d) $(SRCS_MENCODER))))
@@ -799,6 +810,9 @@
 $(VIDIX_DEPS) $(VIDIX_OBJS): $(VIDIX_PCI_FILES)
 
 
+
+###### installation rules #######
+
 install: install-dirs $(INSTALL_TARGETS)
 
 install-dirs:
@@ -881,6 +895,9 @@
 	rm -f $@; ( find -name '*.[chS]' -print ) | xargs ctags -a
 
 
+
+###### tests / tools #######
+
 TEST_OBJS = mp_msg-mencoder.o mp_fifo.o osdep/$(GETCH) osdep/$(TIMER) -ltermcap -lm
 
 liba52/test$(EXESUF): liba52/test.c cpudetect.o $(filter liba52/%,$(SRCS_COMMON:.c=.o))