home *** CD-ROM | disk | FTP | other *** search
- ;===========================================================================
- ; This script is executed from your S:User-Startup script in order to
- ; set up the USEFUL environment. All assigns are made relative to "USEFUL:"
- ; and "BSD:", which have to be assigned prior to running this script. This
- ; would normally be done like:
- ;
- ; assign USEFUL: FreshFish-Jul94:Useful
- ; assign BSD: FreshFish-Jul94:BSD
- ; execute USEFUL:Sys/S/Useful-Startup
- ;===========================================================================
-
- ; Tools should search LOCAL: for files that the user may have added, since
- ; he obviously can't add them to directories on the CD-ROM. If no LOCAL:
- ; is already defined, supply a default assignment to T:, which we know
- ; exists. This assignment can be later overridden in the user's startup.
-
- assign LOCAL: exists >NIL:
- if WARN
- assign LOCAL: T:
- endif
-
- ; Make assigns for BSD things, like general binaries, manual pages,
- ; info files, etc.
-
- assign BIN: BSD:bin ADD
- assign ETC: BSD:etc ADD
- assign INFO: BSD:info ADD
- assign MAN: BSD:man ADD
-
- path BSD:bin ADD
-
- ; Add various directories under USEFUL: that supplement the normal
- ; system logical defines, like "C:", "LIBS:", "L:", etc. Note that
- ; the standard assignment for HELP: in SYS:S/Startup-Sequence uses
- ; the "DEFER" keyword, which means we can't do an ADD to it until
- ; after we do something with it, which is what the "dir" command
- ; below does.
-
- dir HELP: >NIL:
-
- assign SYS: USEFUL:Sys ADD
- assign C: USEFUL:Sys/C ADD
- assign CLASSES: USEFUL:Sys/Classes ADD
- assign DEVS: USEFUL:Sys/Devs ADD
- assign FONTS: USEFUL:Sys/Fonts ADD
- assign HELP: USEFUL:Sys/Locale/Help ADD
- assign L: USEFUL:Sys/L ADD
- assign LIBS: USEFUL:Sys/Libs ADD
- assign LIBS: USEFUL:Sys/Classes ADD
- assign LOCALE: USEFUL:Sys/Locale ADD
- assign S: USEFUL:Sys/S ADD
-
- assign BIN: USEFUL:Sys/C ADD
-
- path USEFUL:Sys/C ADD
-
- ; Install PasTeX
- ; Set the TeX: PKVol: and MF: assignments to the CDROM version.
-
- assign TeX: USEFUL:dist/text/tex/PasTeX
- assign PKVol: TeX:pk TeX:pk/180x180 TeX:pk/300x300 TeX:pk/360x360
- assign MF: TeX:mf
- assign REXX: TeX:rexx add
- path TeX:bin MF:bin add
-
- ; Install Amiga E.
-
- assign EMODULES: USEFUL:dist/dev/e/Amiga_E/Modules
- path USEFUL:dist/dev/e/Amiga_E/bin add
-
- ; Install ACE; an Amiga BASIC compiler.
-
- assign ACE: USEFUL:dist/dev/lang/ACE
- path ACE:bin add
-
- assign ACElib: ACE:lib ; bas finds scanned libraries here.
- assign ACEbmaps: ACE:bmaps ; ace looks here for .bmap files.
- assign ACEinclude: ACE:include ; app uses this for include files.
-
- ; Find MUI 2.1 things
-
- assign MUI: USEFUL:dist/dev/gui/MUI
- assign LIBS: MUI:libs add
- assign HELP: MUI:Docs add
-