1# Makefile for zlib
2# This generates a libtool convenience library
3# $Id: Makefile,v 1.27.2.11 2008/05/27 14:22:28 rjs Exp $
4
5top_builddir	= ../..
6
7INCLUDES	= $(PDCORELIBINC)
8
9MAINLIBNAME=nop
10LIBNAME = $(FLATELIBLINK)
11
12CP = cp
13include ../../config/mkcommon.inc
14
15SRC	= \
16	$(srcdir)/adler32.c 	\
17	$(srcdir)/compress.c	\
18	$(srcdir)/crc32.c	\
19	$(srcdir)/deflate.c	\
20	$(srcdir)/inffast.c	\
21	$(srcdir)/inflate.c	\
22	$(srcdir)/inftrees.c 	\
23	$(srcdir)/trees.c	\
24	$(srcdir)/uncompr.c	\
25	$(srcdir)/zutil.c
26
27include Make_objs.inc
28OBJS = $(FLATEOBJS)
29
30include ../../config/mklibs.inc
31
32# GCC compiling ASM module
33match$(LO): match.S zprefix.h
34	$(CPP) -DNO_UNDERLINE match.S > match.s
35	$(LIBTOOL_CC) $(CC) -c match.s
36	$(RM) match.s
37
38$(OO)$(PATHSEP)gvmat32.obj: ./gvmat32.asm
39	$(AS) $(ASFLAGS) $(PROGFLAGS) /Fo$(OO)/gvmat32.obj gvmat32.asm
40
41$(OO)$(PATHSEP)inffas32.obj: ./inffas32.asm
42	$(AS) $(ASFLAGS) $(PROGFLAGS) /Fo$(OO)/inffas32.obj inffas32.asm
43
44
45# Automatically generated dependencies
46