home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / zip21.zip / wizdll / zipdll16.mak < prev    next >
Makefile  |  1996-04-17  |  2KB  |  145 lines

  1. .AUTODEPEND
  2.  
  3.  
  4. #
  5. # Borland C++ tools
  6. #
  7. IMPLIB  = Implib
  8. BCC     = Bcc +BccW16.cfg 
  9. # BCC     = bcc
  10. TLINK   = TLink
  11. #
  12. # PATHS
  13. #
  14. LIB=\borlandc\lib
  15. INC=\borlandc\include
  16. #
  17. # Options
  18. #
  19. LDFLAGS =  -Twd -x -c -L$(LIB)
  20. CFLAGS = -I. -DWIZZIPDLL;DOS
  21.  
  22. #
  23. # Dependency List
  24. #
  25. Dep_Zipdll16 = \
  26.    wizzip16.lib
  27.  
  28. Zipdll16 : BccW16.cfg $(Dep_Zipdll16)
  29.   echo MakeNode
  30.  
  31. wizzip16.lib : wizzip16.dll
  32.   $(IMPLIB) $@ wizzip16.dll
  33.  
  34.  
  35. Dep_CcbWIZZIPbEXE16bwizzip16ddll = \
  36.    wizmain.obj\
  37.    windll\wizdll.def\
  38.    ttyio.obj\
  39.    zip.obj\
  40.    msdos.obj\
  41.    bits.obj\
  42.    crc32.obj\
  43.    crctab.obj\
  44.    crypt.obj\
  45.    deflate.obj\
  46.    fileio.obj\
  47.    globals.obj\
  48.    trees.obj\
  49.    util.obj\
  50.    zipfile.obj\
  51.    zipup.obj
  52.  
  53. wizzip16.dll : $(Dep_CcbWIZZIPbEXE16bwizzip16ddll)
  54.   $(TLINK)   @&&|
  55.  /v $(LDFLAGS) +
  56. $(LIB)\c0dl.obj+
  57. wizmain.obj+
  58. ttyio.obj+
  59. zip.obj+
  60. msdos.obj+
  61. bits.obj+
  62. crc32.obj+
  63. crctab.obj+
  64. crypt.obj+
  65. deflate.obj+
  66. fileio.obj+
  67. globals.obj+
  68. trees.obj+
  69. util.obj+
  70. zipfile.obj+
  71. zipup.obj
  72. $<,$*
  73. $(LIB)\import.lib+
  74. $(LIB)\mathwl.lib+
  75. $(LIB)\cwl.lib
  76. windll\wizdll.def
  77. |
  78.  
  79. wizmain.obj :  windll\wizmain.c
  80.         $(BCC)   -P- -c  $(CFLAGS) -o$@ windll\wizmain.c
  81.  
  82. ttyio.obj :  ttyio.c
  83.         $(BCC)   -P- -c  $(CFLAGS) -o$@ ttyio.c
  84.  
  85. zip.obj :  zip.c
  86.   $(BCC)   -P- -c  $(CFLAGS) -o$@ zip.c
  87.  
  88. msdos.obj :  msdos\msdos.c
  89.   $(BCC)   -P- -c  $(CFLAGS) -o$@ msdos\msdos.c
  90.  
  91. bits.obj :  bits.c
  92.   $(BCC)   -P- -c $(CFLAGS) -o$@ bits.c
  93.  
  94. crc32.obj :  crc32.c
  95.   $(BCC)   -P- -c $(CFLAGS) -o$@ crc32.c
  96.  
  97. crctab.obj :  crctab.c
  98.   $(BCC)   -P- -c $(CFLAGS) -o$@ crctab.c
  99.  
  100. crypt.obj :  crypt.c
  101.   $(BCC)   -P- -c $(CFLAGS) -o$@ crypt.c
  102.  
  103. deflate.obj :  deflate.c
  104.   $(BCC)   -P- -c $(CFLAGS) -o$@ deflate.c
  105.  
  106. fileio.obj :  fileio.c
  107.   $(BCC)   -P- -c $(CFLAGS) -o$@ fileio.c
  108.  
  109. globals.obj :  globals.c
  110.   $(BCC)   -P- -c $(CFLAGS) -o$@ globals.c
  111.  
  112. trees.obj :  trees.c
  113.   $(BCC)   -P- -c $(CFLAGS) -o$@ trees.c
  114.  
  115. util.obj :  util.c
  116.   $(BCC)   -P- -c $(CFLAGS) -o$@ util.c
  117.  
  118. zipfile.obj :  zipfile.c
  119.   $(BCC)   -P- -c $(CFLAGS) -o$@ zipfile.c
  120.  
  121. zipup.obj :  zipup.c
  122.   $(BCC)   -P- -c $(CFLAGS) -o$@ zipup.c
  123.  
  124. # Compiler configuration file
  125. BccW16.cfg : 
  126.    Copy &&|
  127. -I$(INC)
  128. -w
  129. -R
  130. -v
  131. -vi
  132. -H
  133. -H=zipdll16.csm
  134. -ml
  135. -WD
  136. -H
  137. -Ff
  138. -d
  139. -N
  140. -dc
  141. -Vf
  142. | $@
  143.  
  144.  
  145.