home *** CD-ROM | disk | FTP | other *** search
- ; Installer script for wbprint
- ;
- ; Copyright © 1998 Gerhard Jirsa
- ; All rights reserved!
- ; Released as Freeware without any explicit or implicit warranty!
- ;
- ; email: g.jirsa@xpoint.at
- ; WWW : http://www.user.xpoint.at/g.jirsa/
- ;
- ; $VER: Install 43.8 (28.04.1998)
- ;
- ; -------------------------------------------------------------------------------
-
-
- (procedure check-system-version
- (set #exec-version (/ (getversion) 65536))
- (if (< #exec-version 37)
- (abort "wbprint needs Kickstart 2.04 or higher.\n")
- )
- )
-
- (procedure select-document-directory
- (set #doc-dest
- (askdir
- (prompt "Select the directory where you want to "
- "install the documentation. ")
- (help "The documentation can be installed anywhere. ")
- (default "Sys:tools")
- )
- )
- )
- (procedure select-destination-directory
- (if (exists "Sys:WBStartup")
- (set #default-dir "Sys:WBStartup")
- (set #default-dir "Sys:")
- )
- (set @default-dest
- (askdir
- (prompt "Select the directory where you want to "
- "install wbprint. A seperate directory WILL NOT "
- "be created at the location you specify.")
- (help "Select the directory where you want to "
- "install wbprint. Installing wbprint in your "
- "WBStartup drawer is useful if you print regularily "
- "wbstartup is just about 5.3k, so it does not need "
- "much ressources.")
- (default #default-dir)
- )
- )
- )
-
- (procedure select-icon
- (set #icon-choice
- (askchoice
- (prompt "Please select which icons you "
- "want to use:")
- (help "wbprint comes with two different "
- "icon styles. Please select the one you prefer. ")
- (choices "4 color Workbench" "8 Color Workbench")
- (default 0)
- )
- )
- )
-
- (procedure copy-file
- (copyfiles
- (source #to-copy)
- (dest @default-dest)
- (optional force)
- )
- )
-
- (procedure copy-files
- (set #to-copy "wbprint")
- (copy-file)
- (complete 30)
- (select #icon-choice
- (set #to-copy "Icons/wbprint.4.info")
- (set #to-copy "Icons/wbprint.8.info")
- )
- (copyfiles
- (source #to-copy)
- (dest @default-dest)
- (newname "wbprint.info")
- )
- )
-
- (procedure ask-docs
- (set #docstyle
- (askoptions
- (prompt "Which docs do you want to install: ")
- (help "You can install the .doc file (plain ASCII) "
- "and/or the .dvi file (TeX output format, requires "
- "ShowDVI or compatible program) and/or the .guide "
- "(TM) file (requires Amigaguide or Multiview)")
- (choices ".doc (ASCII)" ".dvi (TeX)" ".guide (Amigaguide)")
- (default -1)
- )
- )
- )
-
- (procedure copy-docs
- (if (IN #docstyle 0)
- (copyfiles
- (source "doc/wbprint.doc")
- (dest #doc-dest)
- (infos)
- )
- )
- (if (IN #docstyle 1)
- (copyfiles
- (source "doc/wbprint.dvi")
- (dest #doc-dest)
- (infos)
- )
- )
- (if (IN #docstyle 2)
- (copyfiles
- (source "doc/wbprint.guide")
- (dest #doc-dest)
- (infos)
- )
- )
- )
-
- ; ------------ Start --------------
-
- (welcome "Welcome to the wbprint 1.1 installation.\n")
-
- (check-system-version)
-
- (complete 0)
-
- (set source-dir "")
-
- (select-destination-directory)
-
- (select-icon)
-
- (copy-files)
-
- (ask-docs)
-
- (if (not(= #docstyle 0))
- (
- (select-document-directory)
- (copy-docs)
- )
- )
-
- (complete 100)