mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Move common test program infrastructure to common.mak.
Originally committed as revision 11645 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
fe34942e92
commit
bca9e0bcf1
@ -52,7 +52,7 @@ depend dep: $(SRCS)
|
||||
|
||||
clean::
|
||||
rm -f *.o *~ *.a *.lib *.so *.so.* *.dylib *.dll \
|
||||
*.def *.dll.a *.exp *.ho *.map
|
||||
*.def *.dll.a *.exp *.ho *.map $(TESTS)
|
||||
|
||||
distclean: clean
|
||||
rm -f .depend
|
||||
@ -98,6 +98,11 @@ uninstall-headers::
|
||||
rm -f $(addprefix "$(INCDIR)/",$(HEADERS))
|
||||
rm -f "$(LIBDIR)/pkgconfig/lib$(NAME).pc"
|
||||
|
||||
.PHONY: all depend dep clean distclean install* uninstall*
|
||||
tests: $(TESTS)
|
||||
|
||||
%-test$(EXESUF): %.c $(LIBNAME)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -DTEST -o $@ $^ $(EXTRALIBS)
|
||||
|
||||
.PHONY: all depend dep clean distclean install* uninstall* tests
|
||||
|
||||
-include .depend
|
||||
|
@ -472,17 +472,10 @@ clean::
|
||||
ps2/*.o ps2/*~ \
|
||||
sh4/*.o sh4/*~ \
|
||||
sparc/*.o sparc/*~ \
|
||||
apiexample$(EXESUF) $(TESTS)
|
||||
|
||||
tests: apiexample$(EXESUF) $(TESTS)
|
||||
apiexample$(EXESUF)
|
||||
|
||||
cpuid-test$(EXESUF): i386/cputest.c
|
||||
apiexample$(EXESUF): apiexample.o $(LIBNAME)
|
||||
dct-test$(EXESUF): dct-test.o fdctref.o $(LIBNAME)
|
||||
fft-test$(EXESUF): fft-test.o $(LIBNAME)
|
||||
motion-test$(EXESUF): motion-test.o $(LIBNAME)
|
||||
|
||||
%-test$(EXESUF): %.c $(LIBNAME)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -DTEST -o $@ $^ $(EXTRALIBS)
|
||||
|
||||
.PHONY: tests
|
||||
|
@ -45,15 +45,8 @@ TESTS = $(addsuffix -test$(EXESUF), adler32 aes crc des lls md5 sha1 softfloat t
|
||||
|
||||
include ../common.mak
|
||||
|
||||
tests: $(TESTS)
|
||||
|
||||
%-test$(EXESUF): %.c $(LIBNAME)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -DTEST -o $@ $^ $(EXTRALIBS)
|
||||
|
||||
lzo-test$(EXESUF): lzo.c $(LIBNAME)
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -DTEST -o $@ $^ $(EXTRALIBS) -llzo2
|
||||
|
||||
clean::
|
||||
rm -f $(TESTS) lzo-test$(EXESUF)
|
||||
|
||||
.PHONY: tests
|
||||
rm -f lzo-test$(EXESUF)
|
||||
|
Loading…
Reference in New Issue
Block a user