[MPlayer-cvslog] r26571 - trunk/Makefile

diego subversion at mplayerhq.hu
Mon Apr 28 15:28:36 CEST 2008


Author: diego
Date: Mon Apr 28 15:28:36 2008
New Revision: 26571

Log:
Make sure all autogenerated .h and .c files exist in the vidix subdirectory
before trying to create object or dependency files there.


Modified:
   trunk/Makefile

Modified: trunk/Makefile
==============================================================================
--- trunk/Makefile	(original)
+++ trunk/Makefile	Mon Apr 28 15:28:36 2008
@@ -713,7 +713,10 @@ VIDIX_PCI_FILES = vidix/pci_dev_ids.c vi
 $(VIDIX_PCI_FILES): vidix/pci.db
 	LC_ALL=C awk -f vidix/pci_db2c.awk $< $(VIDIX_PCIDB)
 
-vidix/%.o vidix/%.d: $(VIDIX_PCI_FILES)
+VIDIX_DEPS = $(filter vidix/%,$(SRCS_MPLAYER:.c=.d))
+VIDIX_OBJS = $(filter vidix/%,$(SRCS_MPLAYER:.c=.o))
+
+$(VIDIX_DEPS) $(VIDIX_OBJS): $(VIDIX_PCI_FILES)
 
 liba52/test: liba52/test.c cpudetect.o $(filter liba52/%,$(SRCS_COMMON:.c=.o))
 
@@ -900,6 +903,6 @@ TOOLS/netstream$(EXESUF): TOOLS/netstrea
 toolsclean:
 	rm -f $(ALLTOOLS) TOOLS/fastmem*-* TOOLS/realcodecs/*.so.6.0
 
--include $(DEPS)
+#-include $(DEPS)
 
 .PHONY: all doxygen *install* recurse strip *tools



More information about the MPlayer-cvslog mailing list