comparison mp3lib/Makefile @ 26:8ee4acebff58

New dependency system
author arpi_esp
date Fri, 02 Mar 2001 21:47:18 +0000
parents 3b5f5d1c5041
children 214ea3f02d13
comparison
equal deleted inserted replaced
25:385c002c97d1 26:8ee4acebff58
13 $(CC) -c $(CFLAGS) -o $@ $< 13 $(CC) -c $(CFLAGS) -o $@ $<
14 14
15 .s.o: 15 .s.o:
16 $(CC) -c $(CFLAGS) -o $@ $< 16 $(CC) -c $(CFLAGS) -o $@ $<
17 17
18 libMP3.a: $(OBJS) 18 libMP3.a: .depend $(OBJS)
19 $(AR) r libMP3.a $(OBJS) 19 $(AR) r libMP3.a $(OBJS)
20 20
21 all: libMP3.a 21 all: libMP3.a
22 22
23 clean: 23 clean:
24 rm -f *~ *.o *.a 24 rm -f *~ *.o *.a
25 25
26 distclean: 26 distclean:
27 makedepend 27 rm -f *~ *.o *.a Makefile.bak .depend
28 rm -f *~ *.o *.a Makefile.bak
29 28
30 dep: depend 29 dep: depend
30 depend: .depend
31 31
32 depend: 32 .depend: Makefile config.mak ../config.mak ../config.h
33 makedepend -- $(CFLAGS) -- $(SRCS) &>/dev/null 33 makedepend -f- -- $(CFLAGS) -- $(SRCS) 1>.depend 2>/dev/null
34 # DO NOT DELETE 34
35 #
36 # include dependency files if they exist
37 #
38 ifneq ($(wildcard .depend),)
39 include .depend
40 endif