#==============================================================================# Makefile for UnZip, ZipInfo & FUnZip:  Unix, OS/2, MS-DOS ("real" makes only)# Version:  5.0 (inflate,explode)                                20 August 1992#==============================================================================####################### MACRO DEFINITIONS ######################CP = cpRM = rm -fCC = cc# general-purpose stuffE =O = .rSHELL = /dd/cmds/shBINDIR = /dd/usr/cmds# UnZip flagsCFLAGS = -qix -DOSK -DNOPROTO -v=/dd/blarslib/defsLFLAGS = -g -qix -m=16k -l=/dd/lib/blarslib.lLF = -fd=unzip # ZipInfo flagsZC = -DZIPINFOZL = -fd=zipinfoZL2 = -ixq -l=/dd/lib/blarslib.l# FUnZip flagsFL = -fd=funzipFL2 = -ixq -l=/dd/lib/blarslib.l# object filesOBJS1 = unzip$O envargs$O explode$O extract$O file_io$O inflate$OOBJS2 = mapname$O match$O misc$O unreduce$O unshrink$OOBJS = $(OBJS1) $(OBJS2)OBJZ = zipinfo$O envargs$O match_$O misc_$OOBJF = funzip$O inflate$O################################################ BASIC COMPILE INSTRUCTIONS AND DEPENDENCIES ################################################install: all	@echo Moving unzip, zipinfo, and funzip to $(BINDIR)	$(CP) unzip $(BINDIR)/unzip	$(RM) unzip	@attr $(BINDIR)/unzip -epea	$(CP) zipinfo $(BINDIR)/zipinfo	$(RM) zipinfo	@attr $(BINDIR)/zipinfo -epea	$(CP) funzip $(BINDIR)/funzip	$(RM) funzip	@attr $(BINDIR)/funzip -epeaall: unzip$E zipinfo$E funzip$E	@echo All programs made.unzip$E:	$(OBJS)	$(CC) $(LF) $(OBJS) $(LFLAGS)	@echo unzip complete	@echozipinfo$E:	$(OBJZ)	$(CC) $(ZC) $(ZL) $(OBJZ) $(ZL2)	@echo zipinfo complete	@echofunzip$E:	$(OBJF)	$(CC) $(FL) $(OBJF) $(FL2)	@echo funzip complete	@echomisc_$O:	@$(CP) misc.c misc_.c	$(CC) $(CFLAGS) $(ZC) -r misc_.cmatch_$O:	@$(CP) match.c match_.c	$(CC) $(CFLAGS) $(ZC) -r match_.cenvargs$O:      envargs.c unzip.hexplode$O:      explode.c unzip.hextract$O:      extract.c unzip.hfile_io$O:      file_io.c unzip.hfunzip$O:       funzip.c unzip.hinflate$O:      inflate.c unzip.hmapname$O:      mapname.c unzip.hmatch$O:        match.c unzip.hmisc$O:         misc.c unzip.hmatch_$O:       match.c unzip.hmisc_$O:        misc.c unzip.hunreduce$O:     unreduce.c unzip.hunshrink$O:     unshrink.c unzip.hunzip$O:        unzip.c unzip.hzipinfo$O:      zipinfo.c unzip.c