$ ! @(#)libdef.com 17.1.1.1 (ESO-IPG) 01/25/02 17:57:34 $ !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ $ ! $ ! command file INSTALLDEF.COM $ ! Define logical names for C-MIDAS libraries $ ! K. Banse 881021 $ ! J.D.Ponz 881024 $ ! C.Guirao 890425 MIDVERS and MIDASHOME must be defined $ ! K. Banse 890726 $ ! C. Guirao 901212 New directory structure $ ! $ !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ $ ! $ ! get logical assignments for MIDAS stuff $ IF P1 .NES. "" THEN GOTO P1_OK $ IF MIDVERS .NES. "" THEN GOTO CHECK_P2 $ WRITE SYS$OUTPUT "We need the MIDAS version (e.g. 88NOV) as 1. Parameter ..." $ WRITE SYS$OUTPUT "or MIDVERS must be defined previously" $ EXIT $ ! $ P1_OK: $ MIDVERS :== 'P1' $ ! $ CHECK_P2: $ ! $ IF P2 .NES. "" THEN GOTO P2_OK $ IF MIDASHOME .NES. "" THEN GOTO START $ WRITE SYS$OUTPUT "We need the MIDAS home (e.g. MIDAS) as 2. Parameter ..." $ WRITE SYS$OUTPUT "or MIDASHOME must be defined previously" $ EXIT $ ! $ P2_OK: $ MIDASHOME :== 'P2' $ ! $ START: $ MAKE :== @ MID_DISK:['MIDASHOME'.'MIDVERS'.INSTALL.VMS]MAKE.COM $ ! $ ! here the definition for the C run time library $ ! DEFINE LNK$LIBRARY SYS$LIBRARY:VAXCRTL.OLB $ ! $ ! it is supposed that MID_DISK is already defined !!! $ ! $ @ MID_DISK:['MIDASHOME'.'MIDVERS'.SYSTEM.VMS]LOGASSI $ ! $ ASSIGN _NL: SYS$ERROR $ ASSIGN _NL: SYS$OUTPUT $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.MONIT]PREPLIB.OLB PREPLIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]OSLIB.OLB OSLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]FTOCLIB.OLB FTOCLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]TBLLIB.OLB TBLLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]STLIB.OLB STLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]MIDASLIB.OLB MIDASLIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]TWLIB.OLB TWLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]AGL3LIB.OLB AGL3LIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]IDICLIENT.OLB IDICLIENT $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]IDILIB.OLB IDILIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]SUBMIDAS.OLB SUBMIDAS $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]DIOLIB.OLB DIOLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]DISPLIB.OLB DISPLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]EDITLIB.OLB EDITLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]GENLIB.OLB GENLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]PLOTLIB.OLB PLOTLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]FTABLIB.OLB FTABLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]CTABLIB.OLB CTABLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]TC3LIB.OLB TC3LIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]TW3LIB.OLB TW3LIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.APPLIC.LIB]ASTROLIB.OLB ASTROLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.APPLIC.LIB]FITLIB.OLB FITLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.APPLIC.LIB]FITUSER.OLB FITUSER $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.APPLIC.LIB]STATLIB.OLB STATLIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.STDRED.LIB]SPECLIB.OLB SPECLIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.CONTRIB.LIB]ESOLVLIB.OLB ESOLVLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.CONTRIB.LIB]INVENTLIB.OLB INVENTLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.CONTRIB.LIB]SURFPHOTLIB.OLB SURFPHOTLIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.CONTRIB.LIB]RFOTLIB.OLB RFOTLIB $ ! $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]IP8LIB.OLB IP8LIB $ ASSIGN MID_DISK:['MIDASHOME'.'MIDVERS'.LIB]MATHLIB.OLB MATHLIB $ ! $ DEASSIGN SYS$ERROR $ DEASSIGN SYS$OUTPUT $ ! $ EXIT