home *** CD-ROM | disk | FTP | other *** search
- ____________________________________________________________________________
-
- ‘ S e t P a t h s ’
-
- Replacement SetPaths utility for Acorn C/C++
-
- by Dave Thomas, © 1996
-
- version 1.00 (10 Feb 1996)
- ____________________________________________________________________________
-
-
- This is a replacement version of the SetPaths utility for Acorn C/C++.
- The advantage of using this version is that it automatically scans the
- Libraries directory and sets C$Path appropriately, so you don't need to
- alter !SetPaths.!Boot every time you add a new library.
-
- It expects your C/C++ directory structure to look roughly like this :
-
- AcornC/C++
- \-- !SetPaths -> This utility
- \-- Library -> Containing the DDE binaries
- \-- Examples -> Example applications
- \-- Libraries -> Store for libraries
- \-- c++lib
- \-- h
- \-- o
- \-- clib
- \-- h
- \-- o
- \-- (etc.)
- \-- MoreTools -> Third-party DDE utils
- \-- Tools -> Acorn DDE utils
-
-
- To install, just copy the new SetPaths over the old one.
-
- When booted it runs a small Basic program which scans
- !SetPaths.^.Libraries (which is set to 'AOFLibs:' in !SetPaths.!Boot) for
- library directories which have an 'h' subdirectory and adds them to C$Path.
-
- You can tell SetPaths to exclude a specific library from the list by
- having '-exclude <library>' attached to the command which runs
- !SetPaths.SetPaths.
-
- In its supplied state, SetPaths will automatically exclude RISC_OSLib, as
- RISC_OSLib and the ToolboxLib don't mix. It also automatically boots
- 'DDE:!MakeIt' rather than 'DDE:!Make', which is why I have supplied a
- 'MoreTools' directory with a copy og MakeIt inside, in this distribution.
-
-
- Contacting the Author ____________________________________________________
-
- Mr D.P. Thomas
- 20 Rosebery Avenue
- Waterloo
- Liverpool
- L22 2BH
-
- E-mail: CMSDTHOM@livjm.ac.uk
- WWW : http://www.cms.livjm.ac.uk/www/homepage/cmsdthom/index.htm
- ____________________________________________________________________________
-
-