71
71
# defaults for crc32 stuff and system dependent headers
81
OBJS1 = unzip$O $(CRC32)$O crctab$O crypt$O envargs$O explode$O
81
OBJS1 = unzip$O crc32$O $(CRCA_O) crypt$O envargs$O explode$O
82
82
OBJS2 = extract$O fileio$O globals$O inflate$O list$O match$O
83
OBJS3 = process$O ttyio$O unreduce$O unshrink$O zipinfo$O
83
OBJS3 = process$O ttyio$O ubz2err$O unreduce$O unshrink$O zipinfo$O
84
84
OBJS = $(OBJS1) $(OBJS2) $(OBJS3) $M$O
86
OBJX1 = unzipsfx$O $(CRC32)$O crctab_$O crypt_$O extract_$O fileio_$O
87
OBJX2 = globals_$O inflate_$O match_$O process_$O ttyio_$O $M_$O
86
OBJX1 = unzipsfx$O crc32_$O $(CRCA_O) crypt_$O extract_$O fileio_$O
87
OBJX2 = globals_$O inflate_$O match_$O process_$O ttyio_$O ubz2err_$O $M_$O
88
88
OBJX = $(OBJX1) $(OBJX2)
90
OBJF = funzip$O $(CRC32)$O crypt-$O globals-$O inflate-$O ttyio-$O
90
OBJF = funzip$O crc32-$O $(CRCA_O) crypt-$O globals-$O inflate-$O ttyio-$O
92
OBJECTS_ALL = $(sort $(OBJS) $(OBJX) $(OBJF) crc32$O crc_gcc$O)
92
OBJECTS_ALL = $(sort $(OBJS) $(OBJX) $(OBJF) crc_gcc$O)
94
94
# Common header files included by all C sources:
95
95
UNZIP_H = unzip.h unzpriv.h globals.h msdos/doscfg.h
177
177
# Source dependencies:
178
178
crc_gcc$O: crc_i386.S
179
crc32$O: crc32.c $(UNZIP_H) zip.h
180
crctab$O: crctab.c $(UNZIP_H) zip.h
181
crctab_$O: crctab.c $(UNZIP_H) zip.h
182
crypt$O: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h
183
crypt-$O: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h
184
crypt_$O: crypt.c $(UNZIP_H) zip.h crypt.h ttyio.h
179
crc32$O: crc32.c $(UNZIP_H) zip.h crc32.h
180
crc32-$O: crc32.c $(UNZIP_H) zip.h crc32.h
181
crc32_$O: crc32.c $(UNZIP_H) zip.h crc32.h
182
crypt$O: crypt.c $(UNZIP_H) zip.h crypt.h crc32.h ttyio.h
183
crypt-$O: crypt.c $(UNZIP_H) zip.h crypt.h crc32.h ttyio.h
184
crypt_$O: crypt.c $(UNZIP_H) zip.h crypt.h crc32.h ttyio.h
185
185
envargs$O: envargs.c $(UNZIP_H)
186
186
explode$O: explode.c $(UNZIP_H)
187
extract$O: extract.c $(UNZIP_H) crypt.h
188
extract_$O: extract.c $(UNZIP_H) crypt.h
189
fileio$O: fileio.c $(UNZIP_H) crypt.h ttyio.h ebcdic.h
190
fileio_$O: fileio.c $(UNZIP_H) crypt.h ttyio.h ebcdic.h
191
funzip$O: funzip.c $(UNZIP_H) crypt.h ttyio.h tables.h
187
extract$O: extract.c $(UNZIP_H) crc32.h crypt.h
188
extract_$O: extract.c $(UNZIP_H) crc32.h crypt.h
189
fileio$O: fileio.c $(UNZIP_H) crc32.h crypt.h ttyio.h ebcdic.h
190
fileio_$O: fileio.c $(UNZIP_H) crc32.h crypt.h ttyio.h ebcdic.h
191
funzip$O: funzip.c $(UNZIP_H) crc32.h crypt.h ttyio.h
192
192
globals$O: globals.c $(UNZIP_H)
193
193
globals-$O: globals.c $(UNZIP_H)
194
194
globals_$O: globals.c $(UNZIP_H)
200
200
match_$O: match.c $(UNZIP_H)
201
201
msdos$O: msdos/msdos.c $(UNZIP_H)
202
202
msdos_$O: msdos/msdos.c $(UNZIP_H)
203
process$O: process.c $(UNZIP_H)
204
process_$O: process.c $(UNZIP_H)
203
process$O: process.c $(UNZIP_H) crc32.h
204
process_$O: process.c $(UNZIP_H) crc32.h
205
205
ttyio$O: ttyio.c $(UNZIP_H) zip.h crypt.h ttyio.h
206
206
ttyio-$O: ttyio.c $(UNZIP_H) zip.h crypt.h ttyio.h
207
207
ttyio_$O: ttyio.c $(UNZIP_H) zip.h crypt.h ttyio.h
208
ubz2err$O: ubz2err.c $(UNZIP_H)
209
ubz2err_$O: ubz2err.c $(UNZIP_H)
208
210
unreduce$O: unreduce.c $(UNZIP_H)
209
211
unshrink$O: unshrink.c $(UNZIP_H)
210
212
unzip$O: unzip.c $(UNZIP_H) crypt.h unzvers.h consts.h