FATE: print friendly error for individual tests when SAMPLES unset
[libav.git] / Makefile
index 18ab3a6..500c5b1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -339,14 +339,15 @@ tests/data/asynth1.sw: tests/audiogen$(HOSTEXESUF)
 tests/seek_test$(EXESUF): tests/seek_test.o $(FF_DEP_LIBS)
        $(LD) $(FF_LDFLAGS) -o $@ $< $(FF_EXTRALIBS)
 
-ifdef SAMPLES
 include $(SRC_PATH_BARE)/tests/fate.mak
+
+ifdef SAMPLES
 fate: $(FATE_TESTS)
 $(FATE_TESTS): ffmpeg$(EXESUF)
        @echo "TEST FATE   $(@:fate-%=%)"
        @$(SRC_PATH)/tests/fate-run.sh $@ "$(SAMPLES)" "$(TARGET_EXEC)" "$(TARGET_PATH)" '$(CMD)'
 else
-fate:
+fate $(FATE_TESTS):
        @echo "SAMPLES not specified, cannot run FATE"
 endif