home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / C / Applications / Moscow ML 1.42 / src / mosmllib / makefile.dos < prev    next >
Encoding:
Makefile  |  1997-08-18  |  5.1 KB  |  150 lines  |  [TEXT/R*ch]

  1. # DOS Makefile for Moscow ML library 1995-04-30
  2.  
  3. # Library is compiled with -imptypes, even when used with value polymorphism
  4. COMPFLAGS=-imptypes
  5.  
  6. !include "..\makefile.inc"
  7.  
  8. all:  \
  9.      array.uo array2.uo arraysor.uo \
  10.      basicio.uo binaryse.uo binaryma.uo binio.uo bool.uo byte.uo \
  11.      char.uo chararra.uo charvect.uo commandl.uo date.uo dynarray.uo \
  12.      filesys.uo graphics.uo help.uo int.uo intmap.uo intset.uo \
  13.      list.uo listpair.uo listsort.uo location.uo \
  14.      math.uo misc.uo mosml.uo mosmlcgi.uo nj93.uo option.uo \
  15.      os.uo path.uo polyhash.uo pp.uo process.uo random.uo real.uo \
  16.      sml90.uo splaymap.uo splayset.uo splaytre.uo \
  17.      strbase.uo string.uo stringcv.uo substrin.uo susp.uo \
  18.      textio.uo time.uo timer.uo vector.uo \
  19.      word.uo word8.uo word8arr.uo word8vec.uo \
  20.      obj.uo nonstdio.uo lexing.uo parsing.uo
  21.  
  22. clean:
  23.         del *.ui
  24.         del *.uo
  25.         del makefile.bak
  26.         del array.sml
  27.         del filesys.sml
  28.         del help.sml
  29.         del int.sml
  30.         del mosml.sml
  31.         del os.sml
  32.         del path.sml
  33.         del strbase.sml
  34.         del vector.sml
  35.         del word.sml
  36.         del word8arr.sml
  37.         del word8vec.sml
  38.  
  39. install:
  40.         copy readme $(LIBDIR)
  41.         copy *.ui $(LIBDIR)
  42.         copy *.uo $(LIBDIR)
  43.         copy *.sig $(LIBDIR)
  44.     copy general.fke $(LIBDIR)\general.sig
  45.     copy meta.fke $(LIBDIR)\meta.sig
  46.     copy os.fke $(LIBDIR)\os.sig
  47.     copy helpsigs.val $(LIBDIR)
  48.  
  49. depend: array.sml filesys.sml help.sml int.sml mosml.sml os.sml path.sml \
  50.     strbase.sml vector.sml word.sml word8arr.sml word8vec.sml
  51.         del makefile.bak
  52.         ren makefile makefile.bak
  53.         $(MOSMLCUT) < makefile.bak > makefile
  54.         $(MOSMLDEP) >> makefile
  55.  
  56. ### DO NOT DELETE THIS LINE
  57. sml90.uo: sml90.ui string.ui basicio.ui 
  58. option.uo: option.ui 
  59. mosmlcgi.uo: mosmlcgi.ui string.ui stringcv.ui list.ui option.ui process.ui \
  60.     substrin.ui splaymap.ui textio.ui int.ui char.ui 
  61. location.uo: location.ui charvect.ui parsing.ui basicio.ui nonstdio.ui \
  62.     lexing.ui 
  63. location.ui: basicio.ui lexing.ui 
  64. word8vec.uo: word8vec.ui list.ui word8.ui 
  65. commandl.uo: commandl.ui vector.ui 
  66. word8arr.uo: word8arr.ui list.ui word8.ui word8vec.ui 
  67. word.uo: word.ui string.ui stringcv.ui char.ui 
  68. vector.uo: vector.ui list.ui 
  69. strbase.uo: strbase.ui list.ui 
  70. path.uo: path.ui string.ui list.ui substrin.ui char.ui 
  71. mosml.uo: mosml.ui timer.ui filesys.ui binio.ui string.ui list.ui \
  72.     basicio.ui vector.ui word8.ui process.ui byte.ui int.ui textio.ui \
  73.     word8vec.ui time.ui 
  74. int.uo: int.ui string.ui stringcv.ui char.ui 
  75. help.uo: help.ui string.ui stringcv.ui list.ui basicio.ui vector.ui \
  76.     textio.ui char.ui 
  77. filesys.uo: filesys.ui path.ui string.ui charvect.ui list.ui os.uo char.ui \
  78.     time.ui 
  79. array.uo: array.ui list.ui vector.ui 
  80. misc.uo: misc.ui string.ui list.ui option.ui vector.ui array.ui textio.ui \
  81.     char.ui 
  82. textio.uo: textio.ui string.ui char.ui 
  83. old.uo: old.ui string.ui basicio.ui 
  84. binio.uo: binio.ui word8.ui textio.ui word8vec.ui 
  85. textio.ui: stringcv.ui char.ui 
  86. int.ui: stringcv.ui 
  87. binio.ui: word8.ui word8vec.ui 
  88. array.ui: vector.ui 
  89. susp.uo: susp.ui 
  90. splaytre.uo: splaytre.ui 
  91. splayset.uo: splayset.ui list.ui splaytre.ui 
  92. splaymap.uo: splaymap.ui splaytre.ui 
  93. array2.uo: array2.ui list.ui vector.ui array.ui 
  94. arraysor.ui: array.ui 
  95. dynarray.uo: dynarray.ui array.ui 
  96. filesys.ui: time.ui 
  97. intmap.uo: intmap.ui 
  98. arraysor.uo: arraysor.ui array.ui 
  99. binaryse.uo: binaryse.ui list.ui 
  100. bool.ui: stringcv.ui 
  101. intset.uo: intset.ui list.ui 
  102. lexing.ui: chararra.ui obj.uo 
  103. random.uo: random.ui 
  104. real.ui: stringcv.ui 
  105. binaryma.uo: binaryma.ui 
  106. string.ui: char.ui 
  107. byte.ui: string.ui word8arr.ui word8.ui substrin.ui word8vec.ui char.ui 
  108. substrin.uo: substrin.ui string.ui strbase.ui 
  109. stringcv.uo: stringcv.ui 
  110. bool.uo: bool.ui stringcv.ui char.ui 
  111. parsing.ui: lexing.ui vector.ui obj.uo 
  112. process.uo: process.ui list.ui basicio.ui 
  113. polyhash.uo: polyhash.ui array.ui 
  114. listsort.uo: listsort.ui list.ui 
  115. date.uo: date.ui string.ui stringcv.ui int.ui time.ui char.ui 
  116. string.uo: string.ui list.ui strbase.ui char.ui 
  117. real.uo: real.ui stringcv.ui char.ui 
  118. nj93.uo: nj93.ui string.ui list.ui basicio.ui textio.ui 
  119. math.uo: math.ui 
  120. listpair.uo: listpair.ui list.ui 
  121. nonstdio.ui: basicio.ui chararra.ui char.ui 
  122. misc.ui: array.ui 
  123. timer.uo: timer.ui time.ui 
  124. time.uo: time.ui string.ui stringcv.ui char.ui 
  125. timer.ui: time.ui 
  126. mosml.ui: word8vec.ui 
  127. pp.uo: pp.ui string.ui list.ui vector.ui array.ui textio.ui 
  128. word8.uo: word8.ui word.ui string.ui stringcv.ui char.ui 
  129. parsing.uo: parsing.ui lexing.ui vector.ui obj.uo 
  130. nonstdio.uo: nonstdio.ui basicio.ui chararra.ui 
  131. list.uo: list.ui 
  132. lexing.uo: lexing.ui chararra.ui obj.uo 
  133. graphics.uo: graphics.ui array.ui 
  134. charvect.uo: charvect.ui word8vec.ui char.ui 
  135. chararra.uo: chararra.ui charvect.ui word8arr.ui char.ui 
  136. char.uo: char.ui strbase.ui 
  137. byte.uo: byte.ui string.ui word8arr.ui word8.ui substrin.ui word8vec.ui \
  138.     char.ui 
  139. basicio.uo: basicio.ui 
  140. word8vec.ui: word8.ui 
  141. word8arr.ui: word8.ui word8vec.ui 
  142. word8.ui: word.ui stringcv.ui 
  143. word.ui: stringcv.ui 
  144. time.ui: stringcv.ui 
  145. graphics.ui: array.ui 
  146. date.ui: stringcv.ui time.ui 
  147. charvect.ui: char.ui 
  148. chararra.ui: charvect.ui char.ui 
  149. array2.ui: vector.ui 
  150.