diff options
author | Mans Rullgard <mans@mansr.com> | 2012-05-08 22:07:26 +0100 |
---|---|---|
committer | Mans Rullgard <mans@mansr.com> | 2012-05-09 14:13:34 +0100 |
commit | f7c2dca0d9f63caeab7277e64b30fb5d6d3aa071 (patch) | |
tree | ae4ebff6ead4f8b228ba40af97e2b4f3052e9a06 /tests/Makefile | |
parent | 63e01c2f19f18ac3fe8caf2c9740fb20a243e52c (diff) | |
download | ffmpeg-f7c2dca0d9f63caeab7277e64b30fb5d6d3aa071.tar.gz |
fate: improve dependencies
This makes only tests actually using avconv depend on it.
The remaining tests already depend on what they need.
Signed-off-by: Mans Rullgard <mans@mansr.com>
Diffstat (limited to 'tests/Makefile')
-rw-r--r-- | tests/Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/Makefile b/tests/Makefile index 56a8bb7df3..1c8d4b6e05 100644 --- a/tests/Makefile +++ b/tests/Makefile @@ -79,9 +79,15 @@ FATE = $(FATE_ACODEC) \ $(FATE_LAVF) \ $(FATE_SEEK) \ +FATE_AVCONV += $(FATE_AVCONV-yes) + +FATE-$(CONFIG_AVCODEC) += $(FATE_LIBAVCODEC) FATE-$(CONFIG_AVFILTER) += $(FATE_LAVFI) FATE += $(FATE-yes) +FATE += $(FATE_LIBAVUTIL) + +$(FATE_AVCONV): avconv$(EXESUF) $(filter-out %-aref,$(FATE_ACODEC)): $(AREF) $(filter-out %-vref,$(FATE_VSYNTH1)): fate-vsynth1-vref @@ -105,7 +111,7 @@ fate-lavfi: $(FATE_LAVFI) fate-seek: $(FATE_SEEK) ifdef SAMPLES -FATE += $(FATE_TESTS) $(FATE_TESTS-yes) +FATE += $(FATE_AVCONV) fate-rsync: rsync -vaLW rsync://fate-suite.libav.org/fate-suite/ $(SAMPLES) else @@ -119,7 +125,7 @@ FATE_UTILS = base64 tiny_psnr fate: $(FATE) -$(FATE): avconv$(EXESUF) $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) +$(FATE): $(FATE_UTILS:%=tests/%$(HOSTEXESUF)) @echo "TEST $(@:fate-%=%)" $(Q)$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)' '$(CMP)' '$(REF)' '$(FUZZ)' '$(THREADS)' '$(THREAD_TYPE)' '$(CPUFLAGS)' '$(CMP_SHIFT)' '$(CMP_TARGET)' '$(SIZE_TOLERANCE)' |