-include ../config.mak
+include $(SUBDIR)../config.mak
+
+NAME = avutil
OBJS = adler32.o \
aes.o \
rational.h \
sha1.h
-NAME=avutil
-LIBVERSION=$(LAVUVERSION)
-LIBMAJOR=$(LAVUMAJOR)
-
TESTS = $(addsuffix -test$(EXESUF), adler32 aes crc des lls md5 sha1 softfloat tree)
-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
+include $(SUBDIR)../subdir.mak
-clean::
- rm -f $(TESTS) lzo-test$(EXESUF)
+$(SUBDIR)lzo-test$(EXESUF): EXTRALIBS += -llzo2
-.PHONY: tests
+CLEANFILES = lzo-test$(EXESUF)