Mercurial > mplayer.hg
changeset 26671:24e6708e030c
Sync with latest FFmpeg changes.
author | diego |
---|---|
date | Fri, 09 May 2008 12:38:33 +0000 |
parents | e6774798e913 |
children | 93c199383f94 |
files | common.mak |
diffstat | 1 files changed, 10 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/common.mak Fri May 09 12:00:25 2008 +0000 +++ b/common.mak Fri May 09 12:38:33 2008 +0000 @@ -12,8 +12,7 @@ ALLFFLIBS = avcodec avdevice avfilter avformat avutil postproc swscale CFLAGS = -DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE \ - -D_ISOC9X_SOURCE -I$(BUILD_ROOT) -I$(SRC_PATH) \ - $(addprefix -I$(SRC_PATH)/lib,$(ALLFFLIBS)) $(OPTFLAGS) + -D_ISOC9X_SOURCE -I$(BUILD_ROOT) -I$(SRC_PATH) $(OPTFLAGS) %.o: %.c $(CC) $(CFLAGS) $(LIBOBJFLAGS) -c -o $@ $< @@ -33,6 +32,8 @@ %.d: %.cpp $(DEPEND_CMD) > $@ +%$(EXESUF): %.c + install: install-libs install-headers uninstall: uninstall-libs uninstall-headers @@ -70,11 +71,14 @@ DISTCLEANSUFFIXES = *.d define RULES -$(SUBDIR)%: $(SUBDIR)%.o $(LIBNAME) - $(CC) $(FFLDFLAGS) -o $$@ $$^ $(FFEXTRALIBS) +$(SUBDIR)%$(EXESUF): $(SUBDIR)%.o + $(CC) $(FFLDFLAGS) -o $$@ $$^ $(SUBDIR)$(LIBNAME) $(FFEXTRALIBS) -$(SUBDIR)%-test$(EXESUF): $(SUBDIR)%.c $(LIBNAME) - $(CC) $(CFLAGS) $(FFLDFLAGS) -DTEST -o $$@ $$^ $(FFEXTRALIBS) +$(SUBDIR)%-test.o: $(SUBDIR)%.c + $(CC) $(CFLAGS) -DTEST -c -o $$@ $$^ + +$(SUBDIR)%-test.o: $(SUBDIR)%-test.c + $(CC) $(CFLAGS) -DTEST -c -o $$@ $$^ clean:: rm -f $(TESTS) $(addprefix $(SUBDIR),$(CLEANFILES) $(CLEANSUFFIXES) $(LIBSUFFIXES)) \ @@ -87,9 +91,6 @@ $(eval $(RULES)) -# Clear DIRS variable so that it is not used in other subdirectories. -DIRS = - tests: $(TESTS) -include $(DEPS)