home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / transput / 908 < prev    next >
Encoding:
Text File  |  1992-08-12  |  1.7 KB  |  37 lines

  1. Newsgroups: comp.sys.transputer
  2. Path: sparky!uunet!utcsri!torn!csd.unb.ca!k3mi
  3. From: k3mi@jupiter.sun.csd.unb.ca (Brian d'Auriol)
  4. Subject: Re: occam
  5. Message-ID: <1992Aug12.124107.19492@jupiter.sun.csd.unb.ca>
  6. Organization: University of New Brunswick
  7. References: <2490@news.cerf.net> <JAN.92Aug12103429@pallas.neuroinformatik.ruhr-uni-bochum.de>
  8. Date: Wed, 12 Aug 1992 12:41:07 GMT
  9. Lines: 26
  10.  
  11. In article <JAN.92Aug12103429@pallas.neuroinformatik.ruhr-uni-bochum.de> jan@pallas.neuroinformatik.ruhr-uni-bochum.de (Jan Vorbrueggen) writes:
  12. >
  13. >Actually, I think the control of disk files is what the TDS does best. When
  14. >we converted our main Occam programme from TDS to the toolset, a collegue
  15. >spent several days of labour (as in GULAG) to produce the makefile. And every
  16. >time you add a file to the thing, you start thinking about the dependencies
  17. >and what you have to add to the makefile. None of that with the TDS. On the
  18. >other hand, developing with multiple authors is that much harder, and some
  19. >sensible versioning system would have enhanced the value of the TDS much.
  20.  
  21. Am I missing the point here, but, there is a utility in the latest version
  22. of the Occam toolset (also in the latest version of the c toolset and if
  23. I remember, is also in the D705 product)---ANYWAY: the utility is called
  24. imakef and builds a makefile (complete with all necessary dependencies).  It
  25. does this by backtracking from the desired .btl/.b8h/etc. to all .occ/.pgm 
  26. files.   Although you do *have* to use standard file extensions so that
  27. imakef can work.  The make program is *not* supplied with the toolset, but
  28. we were able to obtain one from an ftp site.  At this most, most of us here
  29. now rely on this feature - and new user/students come quickly up to speed as
  30. well
  31.  
  32. Brian d'Auriol
  33.  
  34. A
  35.      
  36.  
  37.