diff options
Diffstat (limited to 'tests/Makefile')
-rw-r--r-- | tests/Makefile | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/tests/Makefile b/tests/Makefile new file mode 100644 index 0000000000..3a7bec0070 --- /dev/null +++ b/tests/Makefile @@ -0,0 +1,40 @@ +# +# Makefile for tests +# (c) 2002 Gerard Lantau +# +include ../config.mak + +VPATH=$(SRC_PATH)/tests +CFLAGS=-O2 -Wall -g +REFFILE=$(SRC_PATH)/tests/ffmpeg.regression.ref + +all: test + +# fast regression tests for all codecs +test mpeg4 mpeg: vsynth1/0.pgm asynth1.sw + @$(SRC_PATH)/tests/regression.sh $@ $(REFFILE) + +# update the regression test with the current results +updatetest: + cp /tmp/ffmpeg.regression $(REFFILE) + +# video generation + +vsynth1/0.pgm: videogen + @mkdir -p vsynth1 + ./videogen 'vsynth1/' + +videogen: videogen.c + $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $< + +# audio generation + +asynth1.sw: audiogen + ./audiogen $@ + +audiogen: audiogen.c + $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $< + +clean: + rm -rf vsynth1 + rm -f asynth1.sw *~ audiogen videogen |