diff options
author | Richard Levitte <levitte@openssl.org> | 2018-11-07 16:13:57 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2018-11-08 23:23:46 +0100 |
commit | e8d01a608705e4320082a11a3870aa7e19c7290f (patch) | |
tree | 55e94f2482b5bff40e719b811d83332d797a027f /Configurations/descrip.mms.tmpl | |
parent | c1123d9f7efb005a109aeccaba82c40bf9bd4c1d (diff) |
Have install targets depend on more precise build targets
We only had the main 'install' target depend on 'all'. This changes
the dependencies so targets like install_dev, install_runtime_libs,
install_engines and install_programs depend on build targets that are
correspond to them more specifically. This increases the parallel
possibilities.
Fixes #7466
Reviewed-by: Paul Dale <paul.dale@oracle.com>
(Merged from https://github.com/openssl/openssl/pull/7583)
Diffstat (limited to 'Configurations/descrip.mms.tmpl')
-rw-r--r-- | Configurations/descrip.mms.tmpl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Configurations/descrip.mms.tmpl b/Configurations/descrip.mms.tmpl index 7cdc4fbe9e..ae555d595b 100644 --- a/Configurations/descrip.mms.tmpl +++ b/Configurations/descrip.mms.tmpl @@ -519,7 +519,7 @@ descrip.mms : FORCE # Install helper targets ############################################# -install_sw : all install_dev install_engines install_runtime - +install_sw : install_dev install_engines install_runtime - install_startup install_ivp uninstall_sw : uninstall_dev uninstall_engines uninstall_runtime - @@ -562,7 +562,7 @@ install_dev : check_INSTALLTOP install_runtime_libs map { "COPY/PROT=W:R $_.OLB ossl_installroot:[LIB.'arch']" } @install_libs) -} -install_engines : check_INSTALLTOP +install_engines : check_INSTALLTOP install_runtime_libs build_engines @ {- output_off() unless scalar @{$unified_info{engines}}; "" -} ! @ WRITE SYS$OUTPUT "*** Installing engines" - CREATE/DIR ossl_installroot:[ENGINES{- $sover_dirname.$target{pointer_size} -}.'arch'] @@ -573,7 +573,7 @@ install_engines : check_INSTALLTOP install_runtime: install_programs -install_runtime_libs : check_INSTALLTOP +install_runtime_libs : check_INSTALLTOP build_libs @ {- output_off() if $disabled{shared}; "" -} ! @ WRITE SYS$OUTPUT "*** Installing shareable images" @ ! Install shared (runtime) libraries @@ -583,7 +583,7 @@ install_runtime_libs : check_INSTALLTOP @install_shlibs) -} @ {- output_on() if $disabled{shared}; "" -} ! -install_programs : check_INSTALLTOP install_runtime_libs +install_programs : check_INSTALLTOP install_runtime_libs build_programs @ {- output_off() if $disabled{apps}; "" -} ! @ ! Install the main program - CREATE/DIR ossl_installroot:[EXE.'arch'] |