SharedBLib

   >Docs
   >Licenses
   >!Install
   >Source

| Make SharedBLib: builds the SharedBLib library
|
| To use this script you need ccrunch and bcat (included in the source
| archive). The Names file contains all the procedure, function and global
| variable names; any new ones must be added by hand at the moment.

Set SBL$file SharedBLib
Dir <Obey$dir>.Source
| Concatenate the libraries
BCat -o <SBL$file> Assembler Calendar Coord Draw DrawWin Event File Font Icon Inet Memory Menu Message Number OS Sprite String STW Syslog Template Transfer Wimp Window
| Compress the library
ccrunch -x!Names <SBL$file>
| Add the header (which musn't be compressed)
BCat -o ^.<SBL$file> !Header <SBL$file>
Remove <SBL$file>
Dir ^
| Remove any copy of SBL in memory
BasilReset
| Copy to System:Modules
Copy <SBL$file> BLib:*
Unset SBL$file


Older entries