Cross Reference: Makefile
xref: /src/common/dist/zlib/contrib/minizip/Makefile
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/common/dist/zlib/contrib/minizip/
Makefile revision 1.1.1.2
11.1SchristosCC=cc
21.1.1.2SchristosCFLAGS := $(CFLAGS) -O -I../..
31.1Schristos
41.1SchristosUNZ_OBJS = miniunz.o unzip.o ioapi.o ../../libz.a
51.1SchristosZIP_OBJS = minizip.o zip.o   ioapi.o ../../libz.a
61.1Schristos
71.1Schristos.c.o:
81.1Schristos	$(CC) -c $(CFLAGS) $*.c
91.1Schristos
101.1Schristosall: miniunz minizip
111.1Schristos
121.1Schristosminiunz:  $(UNZ_OBJS)
131.1Schristos	$(CC) $(CFLAGS) -o $@ $(UNZ_OBJS)
141.1Schristos
151.1Schristosminizip:  $(ZIP_OBJS)
161.1Schristos	$(CC) $(CFLAGS) -o $@ $(ZIP_OBJS)
171.1Schristos
181.1Schristostest:	miniunz minizip
191.1.1.2Schristos	@rm -f test.*
201.1.1.2Schristos	@echo hello hello hello > test.txt
211.1.1.2Schristos	./minizip test test.txt
221.1Schristos	./miniunz -l test.zip
231.1.1.2Schristos	@mv test.txt test.old
241.1Schristos	./miniunz test.zip
251.1.1.2Schristos	@cmp test.txt test.old
261.1.1.2Schristos	@rm -f test.*
271.1Schristos
281.1Schristosclean:
291.1.1.2Schristos	/bin/rm -f *.o *~ minizip miniunz test.*
30

Indexes created Fri Nov 28 12:09:28 GMT 2025