Unify dep/depend targets.
[mplayer.git] / liba52 / Makefile
index b8c0b71..485d57c 100644 (file)
@@ -3,13 +3,17 @@ LIBNAME = liba52.a
 
 include ../config.mak
 
-SRCS    = crc.c 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) 
-ifeq ($(TARGET_ALTIVEC),yes)
-    CFLAGS+= -faltivec
-endif
+CFLAGS  = -I.. $(OPTFLAGS)
 
 .SUFFIXES: .c .o
 
@@ -20,9 +24,10 @@ endif
 
 $(LIBNAME):    $(OBJS)
        $(AR) r $(LIBNAME) $(OBJS)
+       $(RANLIB) $(LIBNAME)
 
 test:        $(LIBNAME) test.c
-       $(CC) $(CFLAGS)  test.c ../cpudetect.c -o test ./liba52.a -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 ../libac3/libac3.a ./liba52.a -lm
@@ -32,12 +37,10 @@ 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
 
 #