;
; ExtendedUserStartUp
;
; Immediate sequence
;

ExtSYS:Commands/BootVolume

; === BootVolume-dependent assigns: ======================================

If EXISTS "ExtSYS:$BootVolume"
 If EXISTS "ExtSYS:$BootVolume/C"
  C:Assign C: "ExtSYS:$BootVolume/C"                 ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/Libs"
  C:Assign LIBS: "ExtSYS:$BootVolume/Libs"           ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/L"
  C:Assign L: "ExtSYS:$BootVolume/L"                 ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/Locale"
  C:Assign LOCALE: "ExtSYS:$BootVolume/Locale"       ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/ARexx"
  C:Assign AREXX: "ExtSYS:$BootVolume/ARexx"         ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/Fonts"
  C:Assign FONTS: "ExtSYS:$BootVolume/Fonts"         ADD
 EndIf

 If EXISTS "ExtSYS:$BootVolume/Env-Archive"
  C:Assign ENVARC: "ExtSYS:$BootVolume/Env-Archive"  ADD
 EndIf

 Date >>"ExtSYS:$BootVolume/OpstartDatum"

Else
 Echo >>RAM:T/Startup $BootVolume" directory NOT found"
EndIf

; === BootVolume-independent assigns: ====================================

If Exists ExtSYS:Libs
  C:Assign Libs: ExtSYS:Libs                   ADD
EndIf    

If Exists ExtSYS:L
  C:Assign L: ExtSYS:L                         ADD
EndIf

If Exists ExtSYS:Locale
  Assign Locale: ExtSYS:Locale                 ADD
EndIf

If Exists ExtSYS:S/ARexx
  C:Assign REXX: ExtSYS:S/ARexx                ADD
EndIf

If Exists ExtSYS:MUI
  C:Assign MUI: ExtSYS:MUI                     ADD

  If EXISTS ExtSYS:MUI/Libs
    C:Assign LIBS: ExtSYS:MUI/Libs             ADD
  Endif
EndIf

If Exists ExtSYS:Fonts
  C:Assign FONTS: ExtSYS:Fonts                 ADD
EndIf

If Exists ExtSYS:SObjs
;  C:Assign SOBJS: ExtSYS:SObjs                ADD
EndIf

If Exists ExtSYS:Prefs/Env-Archive
    C:Assign ENVARC: ExtSYS:Prefs/Env-Archive  ADD
EndIf


If EXISTS S:ExtSYS-Startup_Deferred
   Echo >>RAM:T/Startup "ExtSYS-Startup deferred found"
   C:Run >NIL: C:Execute S:ExtSYS-Startup_Deferred
Else
   Echo >>RAM:T/Startup "ExtSYS-Startup deferred NOT found"
EndIf

; ========================================================================
; ========================================================================

Assign CDDB:      ExtSYS:CDDB
Assign Workbench: SYS:
Assign Work:      Applicaties:

Lock "OS_4.0 Final 1:" On >NIL:
Lock "OS_4.0 Final:"   On >NIL:
Lock "OS_4.1:"         On >NIL:
Lock "OS_4.1_1:"       On >NIL:
Lock "OS_4.1_2:"       On >NIL:

Date >>Env:BootDate
Echo "$BootVolume -- $BootDate" >>ExtSYS:OpstartDatum

; ========================================================================
; === End of File ========================================================
; ========================================================================