From: Craig A. Berry Date: Mon, 10 Dec 2001 14:40:20 +0000 (-0600) Subject: configure.com fixes X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=17d0565f9ef9f25d30c0f88552d7867e9430e0a5;p=p5sagit%2Fp5-mst-13.2.git configure.com fixes Message-Id: <5.1.0.14.2.20011210142528.01aff2e8@exchi01> p4raw-id: //depot/perl@13602 --- diff --git a/configure.com b/configure.com index 98e5867..d58093d 100644 --- a/configure.com +++ b/configure.com @@ -507,6 +507,11 @@ $ ENDIF $! $ dirname = F$EXTRACT(0,F$LOCATE("]",file_2_find),file_2_find) + "]" $ file_2_find = file_2_find - dirname +$! +$! may not need double dot check on ODS-5 volumes +$ found = F$SEARCH(dirname + file_2_find) +$ IF found .NES. "" THEN GOTO Read_loop_manifest +$! $ dots = 0 $Dot_loop: $ dot_ele = F$ELEMENT(dots,".",file_2_find) @@ -2375,7 +2380,12 @@ $ echo "the IEEE math option." $ bool_dflt = use_ieee_math $ if f$type(useieee) .nes. "" $ then -$ if useieee .or. useieee .eqs. "define" then bool_dflt="y" +$ if useieee .or. useieee .eqs. "define" +$ then +$ bool_dflt="y" +$ else +$ bool_dflt="n" +$ endif $ endif $ rp = "Use IEEE math? [''bool_dflt'] " $ GOSUB myread @@ -6258,12 +6268,13 @@ $ DELETE/NOLOG/NOCONFIRM config.msg; $ ENDIF $! $Clean_up: +$ SET NOON $ IF (silent) $ THEN +$ CLOSE/NOLOG STDOUT $ DEASSIGN SYS$OUTPUT -$! DEASSIGN SYS$ERROR $ ENDIF -$ IF F$GETJPI("","FILCNT").GT.vms_filcnt THEN CLOSE CONFIG +$ CLOSE/NOLOG CONFIG $ IF F$GETJPI("","FILCNT").GT.vms_filcnt $ THEN WRITE SYS$ERROR "%Config-W-VMS, WARNING: There is a file still open" $ ENDIF