home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / s / setpaths / !ClickHere / !Help next >
Encoding:
Text File  |  1996-02-10  |  2.4 KB  |  64 lines

  1. ____________________________________________________________________________
  2.  
  3.                            ‘ S e t P a t h s ’
  4.  
  5.                Replacement SetPaths utility for Acorn C/C++
  6.  
  7.                           by Dave Thomas, © 1996
  8.  
  9.                         version 1.00 (10 Feb 1996)
  10. ____________________________________________________________________________
  11.  
  12.  
  13.   This is a replacement version of the SetPaths utility for Acorn C/C++. 
  14. The advantage of using this version is that it automatically scans the
  15. Libraries directory and sets C$Path appropriately, so you don't need to
  16. alter !SetPaths.!Boot every time you add a new library.  
  17.  
  18.   It expects your C/C++ directory structure to look roughly like this :
  19.  
  20.         AcornC/C++
  21.                   \-- !SetPaths       ->  This utility
  22.                         \-- Library   ->  Containing the DDE binaries
  23.                   \-- Examples        ->  Example applications
  24.                   \-- Libraries       ->  Store for libraries
  25.                         \-- c++lib
  26.                              \-- h
  27.                              \-- o
  28.                         \-- clib
  29.                              \-- h
  30.                              \-- o
  31.                         \-- (etc.)
  32.                   \-- MoreTools       ->  Third-party DDE utils
  33.                   \-- Tools           ->  Acorn DDE utils
  34.  
  35.  
  36.   To install, just copy the new SetPaths over the old one.
  37.  
  38.   When booted it runs a small Basic program which scans
  39. !SetPaths.^.Libraries (which is set to 'AOFLibs:' in !SetPaths.!Boot) for
  40. library directories which have an 'h' subdirectory and adds them to C$Path.
  41.  
  42.   You can tell SetPaths to exclude a specific library from the list by
  43. having '-exclude <library>' attached to the command which runs
  44. !SetPaths.SetPaths.
  45.  
  46.   In its supplied state, SetPaths will automatically exclude RISC_OSLib, as
  47. RISC_OSLib and the ToolboxLib don't mix.  It also automatically boots
  48. 'DDE:!MakeIt' rather than 'DDE:!Make', which is why I have supplied a
  49. 'MoreTools' directory with a copy og MakeIt inside, in this distribution.
  50.  
  51.  
  52.  Contacting the Author ____________________________________________________
  53.  
  54.     Mr D.P. Thomas
  55.     20 Rosebery Avenue
  56.     Waterloo
  57.     Liverpool
  58.     L22 2BH
  59.   
  60.     E-mail: CMSDTHOM@livjm.ac.uk
  61.     WWW   : http://www.cms.livjm.ac.uk/www/homepage/cmsdthom/index.htm
  62. ____________________________________________________________________________
  63.  
  64.