home *** CD-ROM | disk | FTP | other *** search
/ Photo CD Demo 1 / Demo.bin / hdf / unix / hdf3_2r2 / test / make.com < prev    next >
Encoding:
Text File  |  1992-10-29  |  4.2 KB  |  187 lines

  1. $!
  2. $!
  3. $! File to build the test files in the HDF test suite
  4. $!
  5. $!
  6. $! The following constants should probably be defined
  7. $!   only once in the main HDF MAKE.COM...
  8. $!
  9. $! define/nolog hdf$lib [-.lib]df
  10. $! define/nolog hdf$include [-.include]
  11. $! define/nolog sys$clib sys$library:vaxcrtl
  12. $!
  13. $ type sys$input
  14.   **  Making H level test programs **
  15. $!
  16. $ type sys$input
  17.         Making tlinkage
  18. $ cc/define=VMS/include=hdf$include   tlinkage
  19. $ link tlinkage, hdf$lib/lib, sys$clib/lib
  20. $!
  21. $ type sys$input
  22.         Making thfile
  23. $ cc/define=VMS/include=hdf$include   thfile
  24. $ link thfile, hdf$lib/lib, sys$clib/lib
  25. $!
  26. $ type sys$input
  27.         Making thfile1
  28. $ cc/define=VMS/include=hdf$include   thfile1
  29. $ link thfile1, hdf$lib/lib, sys$clib/lib
  30. $!
  31. $ type sys$input
  32.         Making thblocks
  33. $ cc/define=VMS/include=hdf$include   thblocks
  34. $ link thblocks, hdf$lib/lib, sys$clib/lib
  35. $!
  36. $ type sys$input
  37.         Making thextelt
  38. $ cc/define=VMS/include=hdf$include   thextelt
  39. $ link thextelt, hdf$lib/lib, sys$clib/lib
  40. $!
  41. $ type sys$input
  42.         Making terr
  43. $ cc/define=VMS/include=hdf$include   terr
  44. $ link terr, hdf$lib/lib, sys$clib/lib
  45. $!
  46. $ type sys$input
  47.         Making tvers
  48. $ cc/define=VMS/include=hdf$include   tvers
  49. $ link tvers, hdf$lib/lib, sys$clib/lib
  50. $!
  51. $ type sys$input 
  52.   **  Making C interface test programs **
  53. $!
  54. $ type sys$input
  55.         Making tr8
  56. $ cc/define=VMS/include=hdf$include   tr8
  57. $ link tr8, hdf$lib/lib, sys$clib/lib
  58. $!
  59. $ type sys$input
  60.         Making t24
  61. $ cc/define=VMS/include=hdf$include   t24
  62. $ link t24, hdf$lib/lib, sys$clib/lib
  63. $!
  64. $ type sys$input
  65.         Making tp
  66. $ cc/define=VMS/include=hdf$include   tp
  67. $ link tp, hdf$lib/lib, sys$clib/lib
  68. $!
  69. $ type sys$input
  70.         Making tsdmms
  71. $ cc/define=VMS/include=hdf$include   tsdmms
  72. $ link tsdmms, hdf$lib/lib, sys$clib/lib
  73. $!
  74. $ type sys$input
  75.         Making tsdnmms
  76. $ cc/define=VMS/include=hdf$include   tsdnmms
  77. $ link tsdnmms, hdf$lib/lib, sys$clib/lib
  78. $!
  79. $ type sys$input
  80.         Making tsdnt
  81. $ cc/define=VMS/include=hdf$include   tsdnt
  82. $ link tsdnt, hdf$lib/lib, sys$clib/lib
  83. $!
  84. $ type sys$input
  85.         Making tsdnnt
  86. $ cc/define=VMS/include=hdf$include   tsdnnt
  87. $ link tsdnnt, hdf$lib/lib, sys$clib/lib
  88. $!
  89. $ type sys$input
  90.         Making tan
  91. $ cc/define=VMS/include=hdf$include   tan
  92. $ link tan, hdf$lib/lib, sys$clib/lib
  93. $!
  94. $ type sys$input
  95.         Making tanfile
  96. $ cc/define=VMS/include=hdf$include   tanfile
  97. $ link tanfile, hdf$lib/lib, sys$clib/lib
  98. $!
  99. $ type sys$input
  100.         Making tv1
  101. $ cc/define=VMS/include=hdf$include   tv1
  102. $ link tv1, hdf$lib/lib, sys$clib/lib
  103. $!
  104. $ type sys$input
  105.         Making tv2
  106. $ cc/define=VMS/include=hdf$include   tv2
  107. $ link tv2, hdf$lib/lib, sys$clib/lib
  108. $!
  109. $ type sys$input
  110.         Making egchi
  111. $ cc/define=VMS/include=hdf$include   egchi
  112. $ link egchi, hdf$lib/lib, sys$clib/lib
  113. $!
  114. $ type sys$input
  115.         Making tstubs
  116. $ cc/define=VMS/include=hdf$include   tstubs
  117. $ link tstubs, hdf$lib/lib, sys$clib/lib
  118. $!
  119. $ type sys$input
  120.         Making tsdstr
  121. $ cc/define=VMS/include=hdf$include   tsdstr
  122. $ link tsdstr, hdf$lib/lib, sys$clib/lib
  123. $!
  124. $ type sys$input 
  125.   **  Making Fortran interface test programs **
  126. $!
  127. $ type sys$input
  128.         Making tr8F
  129. $ fortran tr8F.f
  130. $ link tr8F, hdf$lib/lib, sys$clib/lib
  131. $!
  132. $ type sys$input
  133.         Making t24F
  134. $ fortran t24F.f
  135. $ link t24F, hdf$lib/lib, sys$clib/lib
  136. $!
  137. $ type sys$input
  138.         Making tpF
  139. $ fortran tpF.f
  140. $ link tpF, hdf$lib/lib, sys$clib/lib
  141. $!
  142. $ type sys$input
  143.         Making tsdmmsF
  144. $ fortran tsdmmsF.f
  145. $ link tsdmmsF, hdf$lib/lib, sys$clib/lib
  146. $!
  147. $ type sys$input
  148.         Making tsdnmmsF
  149. $ fortran tsdnmmsF.f
  150. $ link tsdnmmsF, hdf$lib/lib, sys$clib/lib
  151. $!
  152. $ type sys$input
  153.         Making tsdntF
  154. $ fortran tsdntF.f
  155. $ link tsdntF, hdf$lib/lib, sys$clib/lib
  156. $!
  157. $ type sys$input
  158.         Making tsdnntF
  159. $ fortran tsdnntF.f
  160. $ link tsdnntF, hdf$lib/lib, sys$clib/lib
  161. $!
  162. $ type sys$input
  163.         Making tanF
  164. $ fortran tanF.f
  165. $ link tanF, hdf$lib/lib, sys$clib/lib
  166. $!
  167. $ type sys$input
  168.         Making tanfileF
  169. $ fortran tanfileF.f
  170. $ link tanfileF, hdf$lib/lib, sys$clib/lib
  171. $!
  172. $ type sys$input
  173.         Making egfhi
  174. $ fortran egfhi.f
  175. $ link egfhi, hdf$lib/lib, sys$clib/lib
  176. $!
  177. $ type sys$input
  178.         Making tstubsF
  179. $ fortran tstubsF.f
  180. $ link tstubsF, hdf$lib/lib, sys$clib/lib
  181. $!
  182. $ type sys$input
  183.         Making tsdstrF
  184. $ fortran tsdstrF.f
  185. $ link tsdstrF, hdf$lib/lib, sys$clib/lib
  186. $!
  187.