32 lines
878 B
Plaintext
32 lines
878 B
Plaintext
.KEEP_STATE:
|
|
#############################################################################
|
|
# #
|
|
# RATER #
|
|
# #
|
|
#############################################################################
|
|
|
|
LIB = libzlib.a
|
|
|
|
INC_DIR = -I../Include
|
|
|
|
COPT = -g -w $(INC_DIR) $(RELEASE)
|
|
LINK = ar r
|
|
|
|
.SUFFIXES: .o .c
|
|
.c.o:
|
|
$(CC) -c $(COPT) $*.c
|
|
|
|
MODULES = \
|
|
adler32.o compress.o crc32.o gzio.o uncompr.o deflate.o trees.o \
|
|
zutil.o inflate.o infblock.o inftrees.o infcodes.o infutil.o inffast.o
|
|
|
|
################################## RATER ##################################
|
|
|
|
all: $(LIB)
|
|
|
|
$(LIB): $(MODULES)
|
|
$(LINK) $(LIB) $(MODULES)
|
|
|
|
clean:
|
|
rm -f *.o $(LIB) logfile.txt
|