; ; ExtendedUserStartUp ; ; Deferred sequence ; ;Echo >>RAM:T/Startup "Deferred startup entered" If Exists ExtSYS:Devs Run >NIL: C:Mount QUIET ExtSYS:Devs/DOSDrivers/~(#?.info) If Exists ExtSYS:Devs/DataTypes Run >NIL: C:AddDataTypes FILES "ExtSYS:Devs/DataTypes/~(#?.info)" EndIf EndIf ; $VER: PUSH4DOCK 3.0 (10.03.2007) ; PUSH4DOCK - PERSONAL ENVIRONMENT ; COPYRIGHT 2006 - 2007 BY MARTIN MASON MERZ If EXISTS ExtSYS:Personal/ C:Assign >NIL: Personal: ExtSYS:Personal/ EndIf ; There MIGHT be a Drawer called AmiSSL in SYS:Devs, ; which is NOT the one we want, so check explicitly ; for the one on THIS very partition: If EXISTS ExtSYS:Devs/AmiSSL C:Assign AmiSSL: ExtSYS:Devs/AmiSSL If EXISTS AmiSSL:Libs C:Assign LIBS: AmiSSL:Libs ADD EndIf Path AmiSSL: ADD EndIf If EXISTS DEVS:SSH/HOME C:Assign HOME: DEVS:SSH/HOME EndIf C:Assign DEVS: ExtSYS:Devs ADD If Exists ExtSYS:Commands C:Assign C: ExtSYS:Commands ADD If EXISTS C:OpenSSH Path C:OpenSSH ADD EndIf EndIf If Exists "ExtSYS:Utilities/FTPMountDir" C:Assign FTPMountDir: "ExtSYS:Utilities/FTPMountDir" If Exists FTPMountDir:L C:Assign L: FTPMountDir:L ADD EndIf EndIf If EXISTS "ExtSYS:SObjs" ECHO "ExtSYS:SObjs" >>RAM:T/Startup ; C:Assign SOBJS: ExtSYS:SObjs ADD EndIf If Exists ExtSYS:Utilities/MPlayer C:Assign MPlayer: ExtSYS:Utilities/MPlayer DEFER EndIf If Exists ExtSYS:Utilities/SimplePlay C:Assign SimplePlay: ExtSYS:Utilities/SimplePlay DEFER EndIf If Exists ExtSYS:SaMBa/SaMBaMount C:Assign DEVS: ExtSYS:SaMBa/SaMBaMount ADD EndIf If Exists ExtSYS:SaMBa/SaMBa_V2.0.7 C:Assign SaMBa: ExtSYS:SaMBa/SaMBa_V2.0.7 Path SaMBa:bin ADD Endif ;If Exists ExtSYS:SaMBa/SaMBa_V2.2.5 ; C:Assign SaMBa: ExtSYS:SaMBa/SaMBa_V2.2.5 ; Path SaMBa:bin ADD ; Resident Samba:bin/nmbd pure ; Resident Samba:bin/smbd pure ;Endif If Exists ExtSYS:Utilities/E-UAE_0.8.28 C:Assign E-UAE: ExtSYS:Utilities/E-UAE_0.8.28 DEFER EndIf If Exists ExtSYS:Utilities/SGrab C:Assign SGrab: ExtSYS:Utilities/SGrab DEFER EndIf If Exists ExtSYS:Commands/AutoUpdateWB C:Run >NIL: ExtSYS:Commands/AutoUpdateWB EndIf If Exists ExtSYS:Utilities/TurboPrint C:Assign TurboPrint: ExtSYS:Utilities/TurboPrint If Exists TurboPrint:Libs C:Assign Libs: TurboPrint:Libs ADD EndIf If Exists TurboPrint:turbo C:Assign DEVS: TurboPrint:turbo ADD EndIf EndIf If Exists ExtSYS:Utilities/AmiTradeCenter C:Assign AMiTradeCenter: ExtSYS:Utilities/AmiTradeCenter EndIf If EXISTS ExtSYS:Utilities/FryingPan C:Assign FryingPan: ExtSYS:Utilities/FryingPan If EXISTS FryingPan:Libs C:Assign Libs: FryingPan:Libs ADD EndIf EndIf If Exists ExtSYS:Utilities/SubVersion C:Assign subversion: ExtSYS:Utilities/SubVersion EndIf FailAt 21 If Exists ExtSYS:Classes Lab AssignClasses C:Assign Classes: ExtSYS:Classes ADD >>RAM:T/Startup If WARN If EXISTS Classes:Datatypes ; This turns a deferred assign into an active assign! Endif Skip AssignClasses BACK Endif If Exists Classes:ToolbarImages/Default C:Assign TBImages: Classes:ToolbarImages/Default >>RAM:T/Startup EndIf If Exists Classes:ToolbarImages/Contrib C:Assign TBImages: Classes:ToolbarImages/Contrib ADD >>RAM:T/Startup EndIf EndIf If EXISTS ExtSYS:SObjs C:Assign SOBJS: ExtSYS:SObjs ADD EndIf ;Echo >>RAM:T/Startup "Deferred startup ended" ; ============================================================================= ; === End of File ============================================================= ; =============================================================================