Better make/build system for kernel and libraries
[meinos.git] / apps / lib / zlib / Makefile
blobebdac2bdd801198e37d66dc84cf576c9d126f38e
1 -include ../../../Makefile.config
3 OBJFILES = adler32.o \
4 compress.o \
5 crc32.o \
6 deflate.o \
7 gzio.o \
8 infback.o \
9 inffast.o \
10 inflate.o \
11 inftrees.o \
12 trees.o \
13 uncompr.o \
14 zutil.o
16 all: ../libz.a
18 ../libz.a: $(OBJFILES)
19 $(LIBS_AR) rs $@ $^
21 adler32.o: adler32.c
22 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
23 compress.o: compress.c
24 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
25 crc32.o: crc32.c
26 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
27 deflate.o: deflate.c
28 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
29 gzio.o: gzio.c
30 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
31 infback.o: infback.c
32 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
33 inffast.o: inffast.c
34 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
35 inflate.o: inflate.c
36 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
37 inftrees.o: inftrees.c
38 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
39 trees.o: trees.c
40 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
41 uncompr.o: uncompr.c
42 $(LIBS_CC) $(LIBS_CFLAGS) -o $@ $^
43 zutil.o: zutil.c
45 clean:
46 rm -f $(OBJFILES) ../libreadline.c