home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Fish 2
/
goldfish_vol2_cd1.bin
/
files
/
util
/
misc
/
windowdaemon
/
install
next >
Wrap
Text File
|
1994-05-11
|
3KB
|
171 lines
(complete 0)
(set #bad-kick
(cat "You must be using Kickstart 2.0 (V37) to install WindowDaemon"
))
(set #which-disk
(cat "\nSelect directory to install to"
))
(set #which-disk-help
(cat "\nThis section lets you choose where to install WindowDaemon "
"on your hard disk. This should normally go in the Workbench "
"Startup drawer - SYS:WBStartup.\n\n"
@askdir-help
))
(set #which-language
(cat "\nWhich languages should be installed"
))
(set #which-language-help
(cat "\nCheck the boxes of the languages you wish "
"to have available with WindowDaemon.\n\n"
@askoptions-help
))
(set #which-icons
(cat "\nInstall MagicWB style icons?"
))
(set #which-icons-help
(cat "\nThe MagicWB icon for WindowDaemon was designed by Osma Ahvenlampi (oahvenla@snakemail.hut.fi) "
@askbool-help
))
(set #install-docs
(cat "\nInstall documentation?"
))
(set #install-docs-help
(cat "You may need help at a later date...\n\n"
@askbool-help
))
(if (< (/ (getversion) 65536) 37)
(
(abort #bad-kick)
))
(complete 15)
;=============================================================================
; Installation target dir?
(set target (askdir (prompt #which-disk)
(help #which-disk-help)
(default "SYS:WBStartup")
)
)
(set @default-dest target)
(complete 30)
;=============================================================================
; which languages should be installed?
;
;(set lang (askoptions (prompt #which-language)
; (help #which-language-help)
; (choices "Français" )
; (default 0)
; )
;
;)
;
; (set n 0)
;
; (while (set language (select n "français" "" ) )
; (
; (if (IN lang n)
;
; (copyfiles
; (source (cat "catalogs/" language "/matrix/" ))
; (dest (cat "LOCALE:catalogs/" language "/matrix/" ))
; (all)
; )
; )
; (set n (+ n 1))
; ))
;
(complete 50)
;=============================================================================
; Required libraries
(copylib
(prompt "Installing matrix.library")
(help @copylib-help)
(source "matrix.library")
(dest "LIBS:")
(confirm)
)
(complete 60)
;=============================================================================
; Main program
(copyfiles
(prompt "Copying to " #target )
(help @copyfiles-help)
(source "")
(dest (cat target) )
(choices "WindowDaemon")
)
(complete 70)
;(set iconz (askbool (prompt #which-icons)
; (help #which-icons-help)
; (choices "YES" "NO")
; )
;)
(if (= iconz 0) ; conditional test
(set #iconname (cat "WindowDaemon.info" )
)
(set #iconname (cat "WindowDaemon.magicwb" )
)
)
(copyfiles
(prompt "Installing icons...")
(help @copyfiles-help)
(source #iconname)
(dest (cat target) )
(newname "WindowDaemon.info" )
)
(complete 80)
(set docs (askbool (prompt #install-docs)
(help #install-docs-help)
(choices "YES" "NO")
)
)
(complete 90)
(if (= docs 1)
(copyfiles (source "" )
(dest (askdir (prompt #doc-dir )
(help #doc-dir-help )
(default "sys:")
(newpath)
(disk)
))
(infos)
(choices "WindowDaemon.guide" "windowdaemon.cd" )
)
)
(complete 100)