home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
archives
/
vmskermit32.tar.gz
/
vmskermit32.tar
/
vmsins.old
< prev
next >
Wrap
Text File
|
1988-08-16
|
2KB
|
82 lines
$ ON CONTROL_Y THEN GOTO DONE
$ SET PROT=(S:RWED,G:RWED,O:RWED,W:RE)/DEFAULT
$ SYSDISK = F$LOGICAL("SYS$DISK")
$ DEFUIC:='F$USER()
$ EXIT_MESSAGE = " Kermit-32 installation abnormally terminated."
$ SET NOON
$ WRITE SYS$OUTPUT " "
$ WRITE SYS$OUTPUT " Kermit-32 Installation Procedure"
$ WRITE SYS$OUTPUT " "
$
$ INQUIRE DO_INSTALL " Rebuild from sources? (YES or NO) "
$ IF DO_INSTALL .EQS. "" THEN GOTO INS
$ IF .NOT. DO_INSTALL THEN GOTO INS
$
$LANG_QUESTION:
$ INQUIRE LANG_TYPE " Which version? (BLISS or MACRO) "
$ IF LANG_TYPE .EQS. "" THEN GOTO LANG_ERR
$ IF LANG_TYPE .EQS. "BLISS" .OR. LANG_TYPE .EQS. "bliss" THEN GOTO INS
$ IF LANG_TYPE .EQS. "MACRO" .OR. LANG_TYPE .EQS. "macro" THEN GOTO INS
$
$LANG_ERR:
$ WRITE SYS$OUTPUT " Respond with ""BLISS"" or ""MACRO"""
$ GOTO LANG_QUESTION
$
$INS:
$ INQUIRE DO_INS " Install Kermit-32 on the system?"
$
$ IF DO_INS .EQS. "" THEN GOTO INS
$ IF LANG_TYPE .EQS. "BLISS" .OR. LANG_TYPE .EQS. "bliss" THEN GOTO BLI
$ IF LANG_TYPE .EQS. "MACRO" .OR. LANG_TYPE .EQS. "macro" THEN GOTO MAR
$
$BLI:
$ WRITE SYS$OUTPUT " This may take some time"
$ BLISS KERMIT.BLI/OBJECT=KERMIT
$ BLISS KERMSG.BLI/OBJECT=KERMSG
$ BLISS KERGLB.BLI/OBJECT=KERGLB
$ BLISS KERTRM.BLI/OBJECT=KERTRM
$ BLISS KERFIL.BLI/OBJECT=KERFIL
$ BLISS KERTT.BLI/OBJECT=KERTT
$ BLISS KERSYS.BLI/OBJECT=KERSYS
$
$ GOTO BLDCOM
$
$MAR:
$ WRITE SYS$OUTPUT " This may take some time"
$ MACRO KERMIT.MAR/OBJECT=KERMIT
$ MACRO KERMSG.MAR/OBJECT=KERMSG
$ MACRO KERGLB.MAR/OBJECT=KERGLB
$ MACRO KERTRM.MAR/OBJECT=KERTRM
$ MACRO KERFIL.MAR/OBJECT=KERFIL
$ MACRO KERTT.MAR/OBJECT=KERTT
$ MACRO KERSYS.MAR/OBJECT=KERSYS
$
$BLDCOM:
$ MACRO KERGEN.MAR/OBJECT=KERGEN.OBJ
$ MESSAGE KERERR.MSG
$ LINK KERMIT, KERMSG, KERGLB, KERTRM, KERFIL, KERTT, KERERR, KERSYS, KERGEN
$
$ IF .NOT. DO_INS THEN GOTO SUCCESS
$
$
$ SET UIC [001,004]
$ COPY KERMIT.EXE SYS$SYSTEM:KERMIT.EXE
$ LIBRARY/HELP/DELETE=KERMIT SYS$HELP:HELPLIB.HLB
$ RUNOFF KERMIT.RNH/VAR=SYSTEM
$ LIBRARY/INSERT/HELP SYS$HELP:HELPLIB.HLB KERMIT.HLP
$ RUNOFF KERMIT.RNH
$ LIBRARY/CREATE/HELP SYS$HELP:KERMIT.HLB KERMIT.HLP
$
$SUCCESS:
$ EXIT_MESSAGE = " Kermit-32 installation is complete."
$
$DONE:
$ ON CONTROL_Y THEN GOTO DONE3
$ SET NOON
$
$DONE3:
$ IF "''DEFUIC'" .NES. "" THEN SET UIC 'DEFUIC'
$ WRITE SYS$OUTPUT EXIT_MESSAGE
$ SET ON
$ EXIT