Unify dep/depend targets.
[mplayer.git] / liba52 / Makefile
index 671b6ad..485d57c 100644 (file)
@@ -3,10 +3,17 @@ LIBNAME = liba52.a
 
 include ../config.mak
 
-SRCS    = resample.c bit_allocate.c bitstream.c downmix.c imdct.c imdct_mlib.c parse.c
+SRCS    = crc.c \
+          resample.c \
+          bit_allocate.c \
+          bitstream.c \
+          downmix.c \
+          imdct.c \
+          parse.c \
+
 OBJS   = $(SRCS:.c=.o)
 
-CFLAGS  = $(MLIB_INC) $(OPTFLAGS) 
+CFLAGS  = -I.. $(OPTFLAGS)
 
 .SUFFIXES: .c .o
 
@@ -17,24 +24,23 @@ CFLAGS  = $(MLIB_INC) $(OPTFLAGS)
 
 $(LIBNAME):    $(OBJS)
        $(AR) r $(LIBNAME) $(OBJS)
+       $(RANLIB) $(LIBNAME)
 
 test:        $(LIBNAME) test.c
-       $(CC) $(CFLAGS)  test.c ../cpudetect.c -o test -L. -la52 -lm
+       $(CC) $(CFLAGS)  test.c ../cpudetect.c -o test ../osdep/libosdep.a ./liba52.a -lm
 
 test2:        $(LIBNAME) test.c
-       $(CC) $(CFLAGS) test.c -o test2 -L../libac3 -lac3 -L. -la52
+       $(CC) $(CFLAGS) test.c -o test2 ../libac3/libac3.a ./liba52.a -lm
 
 all:   $(LIBNAME)
 
 clean:
        rm -f *.o *.a *~
 
-distclean:
-       rm -f test *.o *.a *~ .depend
-
-dep:    depend
+distclean: clean
+       rm -f .depend test
 
-depend:
+dep depend:
        $(CC) -MM $(CFLAGS) $(SRCS) 1>.depend
 
 #