summaryrefslogtreecommitdiff
path: root/msdos/makefile.dj2
diff options
context:
space:
mode:
Diffstat (limited to 'msdos/makefile.dj2')
-rw-r--r--msdos/makefile.dj233
1 files changed, 17 insertions, 16 deletions
diff --git a/msdos/makefile.dj2 b/msdos/makefile.dj2
index 3ea98ae..39192ee 100644
--- a/msdos/makefile.dj2
+++ b/msdos/makefile.dj2
@@ -25,15 +25,15 @@ DJP=upx -qq --best
# variables
-#set CRC32 to crc_gcc.o or crc32.o, depending on whether ASM_CRC is defined:
-CRC32 = crc_gcc.o
+#set CRC32 to crc_gcc.o or nothing, depending on whether ASM_CRC is defined:
+CRCA_O = crc_gcc.o
OBJZ = zip.o crypt.o ttyio.o zipfile.o zipup.o fileio.o util.o \
- $(CRC32) crctab.o globals.o
+ crc32.o $(CRCA_O) globals.o
OBJI = deflate.o trees.o match.o msdos.o
OBJU = zipfile_.o fileio_.o util_.o globals.o msdos_.o
OBJN = zipnote.o $(OBJU)
-OBJC = zipcloak.o crctab.o crypt_.o ttyio.o $(OBJU)
+OBJC = zipcloak.o crc32_.o crypt_.o ttyio.o $(OBJU)
OBJS = zipsplit.o $(OBJU)
ZIP_H = zip.h ziperr.h tailor.h msdos/osdep.h
@@ -48,13 +48,13 @@ ZIP_H = zip.h ziperr.h tailor.h msdos/osdep.h
zips: zip.exe zipnote.exe zipsplit.exe zipcloak.exe
-zip.o: zip.c $(ZIP_H) revision.h crypt.h ttyio.h
+zip.o: zip.c $(ZIP_H) revision.h crc32.h crypt.h ttyio.h
-zipfile.o: zipfile.c $(ZIP_H)
+zipfile.o: zipfile.c $(ZIP_H) crc32.h
-zipup.o: zipup.c $(ZIP_H) revision.h crypt.h msdos/zipup.h
+zipup.o: zipup.c $(ZIP_H) revision.h crc32.h crypt.h msdos/zipup.h
-fileio.o: fileio.c $(ZIP_H)
+fileio.o: fileio.c $(ZIP_H) crc32.h
util.o: util.c $(ZIP_H)
@@ -67,32 +67,33 @@ trees.o: trees.c $(ZIP_H)
crc_gcc.o: crc_i386.S
$(CC) $(ASFLAGS) -x assembler-with-cpp -c -o $@ crc_i386.S
-crc32.o: crc32.c $(ZIP_H)
+crc32.o: crc32.c $(ZIP_H) crc32.h
-crctab.o: crctab.c $(ZIP_H)
-
-crypt.o: crypt.c $(ZIP_H) crypt.h ttyio.h
+crypt.o: crypt.c $(ZIP_H) crypt.h crc32.h ttyio.h
ttyio.o: ttyio.c $(ZIP_H) crypt.h ttyio.h
msdos.o: msdos/msdos.c $(ZIP_H)
-zipcloak.o: zipcloak.c $(ZIP_H) revision.h crypt.h ttyio.h
+zipcloak.o: zipcloak.c $(ZIP_H) revision.h crc32.h crypt.h ttyio.h
zipnote.o: zipnote.c $(ZIP_H) revision.h
zipsplit.o: zipsplit.c $(ZIP_H) revision.h
-zipfile_.o: zipfile.c $(ZIP_H)
+zipfile_.o: zipfile.c $(ZIP_H) crc32.h
$(CC) $(UTILFLAGS) $@ zipfile.c
-fileio_.o: fileio.c $(ZIP_H)
+fileio_.o: fileio.c $(ZIP_H) crc32.h
$(CC) $(UTILFLAGS) $@ fileio.c
util_.o: util.c $(ZIP_H)
$(CC) $(UTILFLAGS) $@ util.c
-crypt_.o: crypt.c $(ZIP_H) crypt.h ttyio.h
+crc32_.o: crc32.c $(ZIP_H) crc32.h
+ $(CC) $(UTILFLAGS) $@ crc32.c
+
+crypt_.o: crypt.c $(ZIP_H) crypt.h crc32.h ttyio.h
$(CC) $(UTILFLAGS) $@ crypt.c
msdos_.o: msdos/msdos.c $(ZIP_H)