| !Boot file for !JFShared
| Lots of Justin Fletcher's shared resources

| Don't boot over a later version of the shared library
If "<JFShared%Version>" > 254 Then Obey
SetEval JFShared%Version 254

Set JFShared$Path <Obey$Dir>.
Set JFShared$Dir <Obey$Dir>
IconSprites <Obey$Dir>.!Sprites

If "<File$Type_13C>"="" Then Set Alias$@RunType_13C Error This is a JFPatch assembler file. Drag it to a text editor to read it.|M||
Set File$Type_13C JFPatch

| Uncomment the next line to use the uncompressed libraries
| Set JFShared$UseUncompressed U

| Uncomment the next line to use the 'debug' version of the heap library
| Set JFShared$DebugHeap 1

If "<JFShared$UseUncompressed>" <> "" Then Set JFShared$UseUncompressed U
Set BasicLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.WimpLib
Set JFExtEdit$File JFShared:BasicLib<JFShared$UseUncompressed>.ExtEditLib
Set HeapLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.HeapLib
Set TestLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.TestLib
Set JFEconetLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.EconetLib
Set CGILibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.CGILibrary
Set SocketLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.SocketLib
Set DynMenuLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.DynMenu
Set DispLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.DispLib
Set PaneLibrary$File JFShared:BasicLib<JFShared$UseUncompressed>.PaneLib

If "<JFShared$DebugHeap>" <> "" Then Set HeapLibrary$File JFShared:BasicLibU.HeapLibD

| The test scrap file can be sent to the PipeFS
SetMacro Test$Scrap Pipe:$.TestLog
