Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(470)

Unified Diff: patched-ffmpeg-mt/Makefile

Issue 789004: ffmpeg roll of source to mar 9 version... (Closed) Base URL: svn://chrome-svn/chrome/trunk/deps/third_party/ffmpeg/
Patch Set: '' Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: patched-ffmpeg-mt/Makefile
===================================================================
--- patched-ffmpeg-mt/Makefile (revision 41250)
+++ patched-ffmpeg-mt/Makefile (working copy)
@@ -6,6 +6,7 @@
PROGS-$(CONFIG_FFMPEG) += ffmpeg
PROGS-$(CONFIG_FFPLAY) += ffplay
+PROGS-$(CONFIG_FFPROBE) += ffprobe
PROGS-$(CONFIG_FFSERVER) += ffserver
PROGS := $(addsuffix $(EXESUF), $(PROGS-yes))
@@ -15,7 +16,7 @@
TOOLS = $(addprefix tools/, $(addsuffix $(EXESUF), cws2fws pktdumper probetest qt-faststart trasher))
HOSTPROGS = $(addprefix tests/, audiogen videogen rotozoom tiny_psnr)
-BASENAMES = ffmpeg ffplay ffserver
+BASENAMES = ffmpeg ffplay ffprobe ffserver
ALLPROGS = $(addsuffix $(EXESUF), $(BASENAMES))
ALLPROGS_G = $(addsuffix _g$(EXESUF), $(BASENAMES))
ALLMANPAGES = $(addsuffix .1, $(BASENAMES))
@@ -31,6 +32,8 @@
DATA_FILES := $(wildcard $(SRC_DIR)/ffpresets/*.ffpreset)
+SKIPHEADERS = cmdutils_common_opts.h
+
include common.mak
FF_LDFLAGS := $(FFLDFLAGS)
@@ -48,12 +51,12 @@
all: $(FF_DEP_LIBS) $(PROGS) $(ALL_TARGETS-yes)
$(PROGS): %$(EXESUF): %_g$(EXESUF)
- cp -p $< $@
+ $(CP) $< $@
$(STRIP) $@
SUBDIR_VARS := OBJS FFLIBS CLEANFILES DIRS TESTPROGS EXAMPLES SKIPHEADERS \
ALTIVEC-OBJS MMX-OBJS NEON-OBJS X86-OBJS YASM-OBJS-FFT YASM-OBJS \
- HOSTPROGS BUILT_HEADERS
+ HOSTPROGS BUILT_HEADERS TESTOBJS ARCH_HEADERS
define RESET
$(1) :=
@@ -87,7 +90,7 @@
alltools: $(TOOLS)
documentation: $(addprefix doc/, developer.html faq.html ffmpeg-doc.html \
- ffplay-doc.html ffserver-doc.html \
+ ffplay-doc.html ffprobe-doc.html ffserver-doc.html \
general.html libavfilter.html $(ALLMANPAGES))
doc/%.html: doc/%.texi
@@ -103,42 +106,43 @@
install: $(INSTALL_TARGETS-yes)
install-progs: $(PROGS) $(INSTALL_PROGS_TARGETS-yes)
- install -d "$(BINDIR)"
- install -c -m 755 $(PROGS) "$(BINDIR)"
+ $(Q)mkdir -p "$(BINDIR)"
+ $(INSTALL) -c -m 755 $(PROGS) "$(BINDIR)"
install-data: $(DATA_FILES)
- install -d "$(DATADIR)"
- install -m 644 $(DATA_FILES) "$(DATADIR)"
+ $(Q)mkdir -p "$(DATADIR)"
+ $(INSTALL) -m 644 $(DATA_FILES) "$(DATADIR)"
install-man: $(MANPAGES)
- install -d "$(MANDIR)/man1"
- install -m 644 $(MANPAGES) "$(MANDIR)/man1"
+ $(Q)mkdir -p "$(MANDIR)/man1"
+ $(INSTALL) -m 644 $(MANPAGES) "$(MANDIR)/man1"
uninstall: uninstall-progs uninstall-data uninstall-man
uninstall-progs:
- rm -f $(addprefix "$(BINDIR)/", $(ALLPROGS))
+ $(RM) $(addprefix "$(BINDIR)/", $(ALLPROGS))
uninstall-data:
- rm -rf "$(DATADIR)"
+ $(RM) -r "$(DATADIR)"
uninstall-man:
- rm -f $(addprefix "$(MANDIR)/man1/",$(ALLMANPAGES))
+ $(RM) $(addprefix "$(MANDIR)/man1/",$(ALLMANPAGES))
testclean:
- rm -rf tests/vsynth1 tests/vsynth2 tests/data tests/*~
+ $(RM) -r tests/vsynth1 tests/vsynth2 tests/data
+ $(RM) $(addprefix tests/,$(CLEANSUFFIXES))
+ $(RM) tests/seek_test$(EXESUF) tests/seek_test.o
+ $(RM) $(addprefix tests/,$(addsuffix $(HOSTEXESUF),audiogen videogen rotozoom tiny_psnr))
clean:: testclean
- rm -f $(ALLPROGS) $(ALLPROGS_G)
- rm -f $(CLEANSUFFIXES)
- rm -f doc/*.html doc/*.pod doc/*.1
- rm -f tests/seek_test$(EXESUF) tests/seek_test.o
- rm -f $(addprefix tests/,$(addsuffix $(HOSTEXESUF),audiogen videogen rotozoom tiny_psnr))
- rm -f $(TOOLS)
+ $(RM) $(ALLPROGS) $(ALLPROGS_G)
+ $(RM) $(CLEANSUFFIXES)
+ $(RM) doc/*.html doc/*.pod doc/*.1
+ $(RM) $(TOOLS)
distclean::
- rm -f $(DISTCLEANSUFFIXES)
- rm -f version.h config.*
+ $(RM) $(DISTCLEANSUFFIXES)
+ $(RM) version.h config.* libavutil/avconfig.h
config:
$(SRC_PATH)/configure $(value FFMPEG_CONFIGURATION)
@@ -254,8 +258,8 @@
RESFILE = tests/data/$(2:regtest-%=%).$(1).regression
define CODECTEST_CMD
- $(SRC_PATH)/tests/codec-regression.sh $@ vsynth1 tests/vsynth1 a "$(TARGET_EXEC)" "$(TARGET_PATH)"
- $(SRC_PATH)/tests/codec-regression.sh $@ vsynth2 tests/vsynth2 a "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ $(SRC_PATH)/tests/codec-regression.sh $@ vsynth1 tests/vsynth1 "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ $(SRC_PATH)/tests/codec-regression.sh $@ vsynth2 tests/vsynth2 "$(TARGET_EXEC)" "$(TARGET_PATH)"
endef
regtest-ref: regtest-aref regtest-vref
@@ -264,7 +268,7 @@
$(CODECTEST_CMD)
regtest-aref: ffmpeg$(EXESUF) tests/data/asynth1.sw
- @$(SRC_PATH)/tests/codec-regression.sh $@ acodec tests/acodec a "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ @$(SRC_PATH)/tests/codec-regression.sh $@ acodec tests/acodec "$(TARGET_EXEC)" "$(TARGET_PATH)"
$(VCODEC_TESTS): tests/tiny_psnr$(HOSTEXESUF)
@echo "TEST VCODEC $(@:regtest-%=%)"
@@ -274,21 +278,21 @@
$(ACODEC_TESTS): tests/tiny_psnr$(HOSTEXESUF)
@echo "TEST ACODEC $(@:regtest-%=%)"
- @$(SRC_PATH)/tests/codec-regression.sh $@ acodec tests/acodec a "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ @$(SRC_PATH)/tests/codec-regression.sh $@ acodec tests/acodec "$(TARGET_EXEC)" "$(TARGET_PATH)"
@diff -u -w $(call REFFILE,acodec,$@) $(call RESFILE,acodec,$@)
$(LAVF_TESTS):
@echo "TEST LAVF $(@:regtest-%=%)"
- @$(SRC_PATH)/tests/lavf-regression.sh $@ lavf tests/vsynth1 b "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ @$(SRC_PATH)/tests/lavf-regression.sh $@ lavf tests/vsynth1 "$(TARGET_EXEC)" "$(TARGET_PATH)"
@diff -u -w $(call REFFILE,lavf,$@) $(call RESFILE,lavf,$@)
$(LAVFI_TESTS):
@echo "TEST LAVFI $(@:regtest-%=%)"
- @$(SRC_PATH)/tests/lavfi-regression.sh $@ lavfi tests/vsynth1 b "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ @$(SRC_PATH)/tests/lavfi-regression.sh $@ lavfi tests/vsynth1 "$(TARGET_EXEC)" "$(TARGET_PATH)"
@diff -u -w $(call REFFILE,lavfi,$@) $(call RESFILE,lavfi,$@)
seektest: codectest lavftest tests/seek_test$(EXESUF)
- $(SRC_PATH)/tests/seek-regression.sh $(SEEK_REFFILE) "$(TARGET_EXEC)" "$(TARGET_PATH)"
+ $(SRC_PATH)/tests/seek-regression.sh $(SRC_PATH) "$(TARGET_EXEC)" "$(TARGET_PATH)"
ffservertest: ffserver$(EXESUF) tests/vsynth1/00.pgm tests/data/asynth1.sw
@echo

Powered by Google App Engine
This is Rietveld 408576698