Mercurial > mplayer.hg
changeset 26539:d572ecfb34ae
Make sure all autogenerated .h and .c files exist in the vidix subdirectory
before trying to create object or dependency files there.
author | diego |
---|---|
date | Mon, 28 Apr 2008 13:28:36 +0000 |
parents | 1b05ff23d572 |
children | 362f8c285877 |
files | Makefile |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Mon Apr 28 13:07:01 2008 +0000 +++ b/Makefile Mon Apr 28 13:28:36 2008 +0000 @@ -713,7 +713,10 @@ $(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 @@ toolsclean: rm -f $(ALLTOOLS) TOOLS/fastmem*-* TOOLS/realcodecs/*.so.6.0 --include $(DEPS) +#-include $(DEPS) .PHONY: all doxygen *install* recurse strip *tools