home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 375.lha / IncrStorageManager_v1.0 / Build.Rexx < prev    next >
OS/2 REXX Batch file  |  1990-05-02  |  833b  |  51 lines

  1. /**/
  2.  
  3. address command
  4. call erasefiles
  5. call addfiles
  6. call compilefiles
  7. call linkfile
  8. 'dir *.er*'
  9. exit 0
  10.  
  11. erasefiles:
  12.   'delete *.sym *.lnk *.er*'
  13. return
  14.  
  15. addfiles:
  16.   files = 0
  17.   call addfile 'DynItemList.def'
  18.   call addfile 'DynamicItem.def'
  19.   call addfile 'DynItem.def'
  20.   call addfile 'HandleCollection.def'
  21.   call addfile 'FreeHandle.def'
  22.   call addfile 'WordAlign.def'
  23.   call addfile 'Storage.def'
  24.  
  25.   call addfile 'DynItemList'
  26.   call addfile 'DynamicItem'
  27.   call addfile 'DynItem'
  28.   call addfile 'HandleCollection'
  29.   call addfile 'FreeHandle'
  30.   call addfile 'WordAlign'
  31.   call addfile 'Storage'
  32.   call addfile 'DynTest'
  33. return
  34.  
  35. addfile:
  36.   parse arg filename
  37.   files = files + 1
  38.   infile.files = filename
  39. return
  40.  
  41. compilefiles:
  42.   do index = 1 to files
  43.     'modula' infile.index
  44.   end
  45. return
  46.  
  47.  
  48. linkfile:
  49.   'link' infile.index
  50. return
  51.