.key dev

; v3.34
; v3.4  Now also installs LH.LIBRARY, xprzedzap.library, amigaguide.library etc

; Cyberspace Communication Base Install1 Script version 3.4

echo "debug1"

set disk1 "Cyber_Install_Disk:" ; disk1="Cyber_Install_Disk:"
set disk2 "Cyber_Install_Disk_2:"

echo "debug2"

CD $disk1
CD c

; Create directories

echo "debug3"

RAM:IF NOT EXISTS <dev>Cyber
 RAM:MAKEDIR <dev>Cyber
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Inbound
 RAM:MAKEDIR <dev>Cyber/Inbound
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Outbound
 RAM:MAKEDIR <dev>Cyber/Outbound
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Nodelist
 RAM:MAKEDIR <dev>Cyber/Nodelist
ENDIF
RAM:IF NOT EXISTS <dev>C
 RAM:MAKEDIR <dev>C
ENDIF
RAM:IF NOT EXISTS <dev>Libs
 RAM:MAKEDIR <dev>Libs
ENDIF
; RAM:IF NOT EXISTS <dev>S
;  RAM:MAKEDIR <dev>S
; ENDIF
RAM:IF NOT EXISTS <dev>Fonts
 RAM:MAKEDIR <dev>Fonts
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Menus
 RAM:MAKEDIR <dev>Cyber/Menus
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Areainfo
 RAM:MAKEDIR <dev>Cyber/Areainfo
ENDIF
RAM:IF NOT EXISTS <dev>Devs
 RAM:MAKEDIR <dev>Devs
ENDIF
RAM:IF NOT EXISTS <dev>Cyber/Scripts
 RAM:MAKEDIR <dev>Cyber/Scripts
ENDIF
RAM:IF NOT EXISTS <dev>Devs/Keymaps
 RAM:MAKEDIR <dev>Devs/Keymaps
ENDIF

echo "debug4"

set file uuencode ; file=uuencode
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF
set file uudecode ; file=uudecode
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF
set file Assign
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF
set file Format
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=30000
ENDIF
set file Execute
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=10000
ENDIF
set file Run
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=10000
ENDIF
set file Setmap
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF
set file Setpasswd
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF
set file LHArcv1.30
RAM:IF NOT EXISTS <dev>c/$file
 RAM:COPY $file TO <dev>c BUF=20000
ENDIF

echo "debug5"

RAM:IF EXISTS <dev>Libs/rexxsyslib.library ; Is Arexx installed?
 ; Then install rexxhost.library
 
 CD :Libs
 set file rexxhost.library
 RAM:IF NOT EXISTS <dev>Libs/$file
  RAM:COPY $file TO <dev>Libs BUF=20000
 ENDIF

ELSE
 ; else install TrapTell instead

 set file TrapTell
 RAM:IF NOT EXISTS <dev>c/$file
  RAM:COPY $file TO <dev>c BUF=20000
 ENDIF

ENDIF

echo "debug6"

CD :Libs

set file translator.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=20000
ENDIF
set file arp.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=40000
ENDIF
set file traplist.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=30000
ENDIF
set file LH.LIBRARY
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=30000
ENDIF
set file req.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=30000
ENDIF
set file xprzedzap.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:COPY $file TO <dev>Libs BUF=30000
ENDIF

set file amigaguide.library
RAM:IF NOT EXISTS <dev>Libs/$file
 RAM:IF EXISTS $file
  RAM:COPY $file TO <dev>Libs BUF=30000
 ENDIF
ENDIF

CD :Devs

set file narrator.device
RAM:IF NOT EXISTS <dev>Devs/$file
 RAM:COPY $file TO <dev>Devs BUF=30000
ENDIF

CD Keymaps

RAM:COPY * TO <dev>Devs/Keymaps BUF=30000

CD :Fonts

RAM:COPY * TO <dev>Fonts ALL CLONE BUF=40000

echo "debug7"

CD :Menus

RAM:COPY * TO <dev>Cyber/Menus ALL CLONE BUF=200000

CD :

RAM:COPY Cyberspace TO <dev>Cyber CLONE BUF=200000
RAM:COPY Contract TO <dev>Cyber CLONE BUF=20000
RAM:COPY Ma TO <dev>Cyber CLONE BUF=10000
RAM:COPY Pa TO <dev>Cyber CLONE BUF=30000
RAM:COPY Samples To <dev>Cyber CLONE BUF=40000
RAM:COPY Scripts <dev>Cyber/Scripts CLONE BUF=20000
RAM:COPY Areafix_Programs_Formats TO <dev>Cyber BUF=10000
RAM:COPY TD.AUTOCFG TO <dev>Cyber BUF=20000

RAM:IF EXISTS Import
 RAM:COPY Import <dev>Cyber CLONE BUF=200000
ENDIF

RAM:COPY Ready1 TO RAM:
