# HG changeset patch # User arpi_esp # Date 983569638 0 # Node ID 8ee4acebff58393e3682689382e74711afef2603 # Parent 385c002c97d198ce0f2be830c46294c5915b428f New dependency system diff -r 385c002c97d1 -r 8ee4acebff58 mp3lib/Makefile --- a/mp3lib/Makefile Fri Mar 02 21:42:55 2001 +0000 +++ b/mp3lib/Makefile Fri Mar 02 21:47:18 2001 +0000 @@ -15,7 +15,7 @@ .s.o: $(CC) -c $(CFLAGS) -o $@ $< -libMP3.a: $(OBJS) +libMP3.a: .depend $(OBJS) $(AR) r libMP3.a $(OBJS) all: libMP3.a @@ -24,11 +24,17 @@ rm -f *~ *.o *.a distclean: - makedepend - rm -f *~ *.o *.a Makefile.bak + rm -f *~ *.o *.a Makefile.bak .depend + +dep: depend +depend: .depend -dep: depend +.depend: Makefile config.mak ../config.mak ../config.h + makedepend -f- -- $(CFLAGS) -- $(SRCS) 1>.depend 2>/dev/null -depend: - makedepend -- $(CFLAGS) -- $(SRCS) &>/dev/null -# DO NOT DELETE +# +# include dependency files if they exist +# +ifneq ($(wildcard .depend),) +include .depend +endif