[MPlayer-cvslog] r26708 - trunk/Makefile
diego
subversion at mplayerhq.hu
Fri May 9 19:51:44 CEST 2008
Author: diego
Date: Fri May 9 19:51:44 2008
New Revision: 26708
Log:
Add some comment headings to divide the Makefile into logical chapters.
Modified:
trunk/Makefile
Modified: trunk/Makefile
==============================================================================
--- trunk/Makefile (original)
+++ trunk/Makefile Fri May 9 19:51:44 2008
@@ -6,6 +6,9 @@
include config.mak
+
+###### variable declarations #######
+
COMMON_LDFLAGS += $(EXTRA_LIB)\
$(EXTRALIBS) \
@@ -691,6 +694,10 @@ PARTS = libavcodec \
libpostproc \
libswscale \
+
+
+###### generic rules #######
+
all: $(ALL_PRG)
%.d: %.c
@@ -772,6 +779,10 @@ ifneq ($(HELP_FILE),help/help_mp-en.h)
@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_OBJS = $(filter vidix/%,$(SRCS_MPL
$(VIDIX_DEPS) $(VIDIX_OBJS): $(VIDIX_PCI_FILES)
+
+###### installation rules #######
+
install: install-dirs $(INSTALL_TARGETS)
install-dirs:
@@ -881,6 +895,9 @@ tags:
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))
More information about the MPlayer-cvslog
mailing list