@@ -377,8 +377,13 @@ NODEBUG=@
377
377
$(NODEBUG) !
378
378
$(NODEBUG) ! Installation logical names
379
379
$(NODEBUG) !
380
- $(NODEBUG) installtop = F$PARSE(staging_instdir,"$(INSTALLTOP)","[]A.;",,"SYNTAX_ONLY,NO_CONCEAL") - ".][000000" - "[000000." - "][" - "]A.;" + ".]"
381
- $(NODEBUG) datatop = F$PARSE(staging_datadir,"$(OPENSSLDIR)","[]A.;",,"SYNTAX_ONLY,NO_CONCEAL") - ".][000000" - "[000000." - "][" - "]A.;" + ".]"
380
+ $(NODEBUG) ! This also creates a few DCL variables that are used for
381
+ $(NODEBUG) ! the "install_msg" target.
382
+ $(NODEBUG) !
383
+ $(NODEBUG) installroot = F$PARSE(staging_instdir,"$(INSTALLTOP)","[]A.;",,"SYNTAX_ONLY,NO_CONCEAL") - ".][000000" - "[000000." - "][" - "]A.;"
384
+ $(NODEBUG) installtop = installroot + ".]"
385
+ $(NODEBUG) dataroot = F$PARSE(staging_datadir,"$(OPENSSLDIR)","[]A.;",,"SYNTAX_ONLY,NO_CONCEAL") - ".][000000" - "[000000." - "][" - "]A.;"
386
+ $(NODEBUG) datatop = dataroot + ".]"
382
387
$(NODEBUG) DEFINE ossl_installroot 'installtop'
383
388
$(NODEBUG) DEFINE ossl_dataroot 'datatop'
384
389
$(NODEBUG) !
@@ -455,30 +460,19 @@ list-tests :
455
460
@ WRITE SYS$OUTPUT "Tests are not supported with your chosen Configure options"
456
461
@ ! {- output_on() if !$disabled{tests}; "" -}
457
462
458
- install : install_sw install_ssldirs install_docs
463
+ install : install_sw install_ssldirs install_docs install_msg
464
+ @ !
465
+
466
+ install_msg :
459
467
@ WRITE SYS$OUTPUT ""
460
468
@ WRITE SYS$OUTPUT "######################################################################"
461
469
@ WRITE SYS$OUTPUT ""
462
470
@ IF "$(DESTDIR)" .EQS. "" THEN -
463
- PIPE ( WRITE SYS$OUTPUT "Installation complete" ; -
464
- WRITE SYS$OUTPUT "" ; -
465
- WRITE SYS$OUTPUT "Run @$(SYSTARTUP)openssl_startup{- $osslver -} to set up logical names" ; -
466
- WRITE SYS$OUTPUT "then run @$(SYSTARTUP)openssl_utils{- $osslver -} to define commands" ; -
467
- WRITE SYS$OUTPUT "" )
471
+ @{- sourcefile("VMS", "msg_install.com") -} "$(SYSTARTUP)" "{- $osslver -}"
468
472
@ IF "$(DESTDIR)" .NES. "" THEN -
469
- PIPE ( WRITE SYS$OUTPUT "Staging installation complete" ; -
470
- WRITE SYS$OUTPUT "" ; -
471
- WRITE SYS$OUTPUT "Finish or package in such a way that the contents of the directory tree" ; -
472
- WRITE SYS$OUTPUT staging_instdir ; -
473
- WRITE SYS$OUTPUT "ends up in $(INSTALLTOP)," ; -
474
- WRITE SYS$OUTPUT "and that the contents of the contents of the directory tree" ; -
475
- WRITE SYS$OUTPUT staging_datadir ; -
476
- WRITE SYS$OUTPUT "ends up in $(OPENSSLDIR)" ; -
477
- WRITE SYS$OUTPUT "" ; -
478
- WRITE SYS$OUTPUT "When in its final destination," ; -
479
- WRITE SYS$OUTPUT "Run @$(SYSTARTUP)openssl_startup{- $osslver -} to set up logical names" ; -
480
- WRITE SYS$OUTPUT "then run @$(SYSTARTUP)openssl_utils{- $osslver -} to define commands" ; -
481
- WRITE SYS$OUTPUT "" )
473
+ @{- sourcefile("VMS", "msg_staging.com") -} -
474
+ "''installroot']" "''dataroot']" "$(INSTALLTOP)" "$(OPENSSLDIR)" -
475
+ "$(SYSTARTUP)" "{- $osslver -}"
482
476
483
477
check_install :
484
478
spawn/nolog @ossl_installroot:[SYSTEST]openssl_ivp{- $osslver -}.com
0 commit comments