[openssl-commits] [openssl] OpenSSL_1_1_0-stable update

Richard Levitte levitte at openssl.org
Tue Feb 13 17:58:34 UTC 2018


The branch OpenSSL_1_1_0-stable has been updated
       via  dc5facac9a4e904d32f01137ce95edd21b42ebe9 (commit)
      from  751485c6522f10006ba9f6cf90d719ea190e2201 (commit)


- Log -----------------------------------------------------------------
commit dc5facac9a4e904d32f01137ce95edd21b42ebe9
Author: Richard Levitte <levitte at openssl.org>
Date:   Fri Jun 16 03:46:41 2017 +0200

    Add the target 'build_all_generated'
    
    This new target is used to build all generated files and only that.
    This can be used to prepare everything that requires things like perl
    for a system that lacks perl and then move everything to that system
    and do the rest of the build there.
    
    Reviewed-by: Tim Hudson <tjh at openssl.org>
    (Merged from https://github.com/openssl/openssl/pull/3695)
    
    (cherry picked from commit 9b03b91b84b64c086081b87bd0a2c7d3612af6c0)

-----------------------------------------------------------------------

Summary of changes:
 CHANGES                              | 6 ++++++
 Configurations/descrip.mms.tmpl      | 4 ++++
 Configurations/unix-Makefile.tmpl    | 4 ++++
 Configurations/windows-makefile.tmpl | 4 ++++
 4 files changed, 18 insertions(+)

diff --git a/CHANGES b/CHANGES
index 0ac2f90..8840bd6 100644
--- a/CHANGES
+++ b/CHANGES
@@ -9,6 +9,12 @@
 
  Changes between 1.1.0g and 1.1.0h [xx XXX xxxx]
 
+  *) Add a build target 'build_all_generated', to build all generated files
+     and only that.  This can be used to prepare everything that requires
+     things like perl for a system that lacks perl and then move everything
+     to that system and do the rest of the build there.
+     [Richard Levitte]
+
   *) Backport SSL_OP_NO_RENGOTIATION
 
      OpenSSL 1.0.2 and below had the ability to disable renegotiation using the
diff --git a/Configurations/descrip.mms.tmpl b/Configurations/descrip.mms.tmpl
index 6f6a9ac..7e3356f 100644
--- a/Configurations/descrip.mms.tmpl
+++ b/Configurations/descrip.mms.tmpl
@@ -264,6 +264,10 @@ build_programs_nodep : $(PROGRAMS), $(SCRIPTS)
 # Kept around for backward compatibility
 build_apps build_tests : build_programs
 
+# Convenience target to prebuild all generated files, not just the mandatory
+# ones
+build_all_generated : $(GENERATED_MANDATORY) $(GENERATED)
+
 test : tests
 {- dependmagic('tests'); -} : build_programs_nodep, build_engines_nodep
         @ ! {- output_off() if $disabled{tests}; "" -}
diff --git a/Configurations/unix-Makefile.tmpl b/Configurations/unix-Makefile.tmpl
index a1ef7e6..79993e3 100644
--- a/Configurations/unix-Makefile.tmpl
+++ b/Configurations/unix-Makefile.tmpl
@@ -241,6 +241,10 @@ build_programs_nodep: $(PROGRAMS) $(SCRIPTS)
 # Kept around for backward compatibility
 build_apps build_tests: build_programs
 
+# Convenience target to prebuild all generated files, not just the mandatory
+# ones
+build_all_generated: $(GENERATED_MANDATORY) $(GENERATED)
+
 test: tests
 {- dependmagic('tests'); -}: build_programs_nodep build_engines_nodep link-utils
 	@ : {- output_off() if $disabled{tests}; "" -}
diff --git a/Configurations/windows-makefile.tmpl b/Configurations/windows-makefile.tmpl
index 29d157d..e86ba27 100644
--- a/Configurations/windows-makefile.tmpl
+++ b/Configurations/windows-makefile.tmpl
@@ -201,6 +201,10 @@ build_programs_nodep: $(PROGRAMS) $(SCRIPTS)
 # Kept around for backward compatibility
 build_apps build_tests: build_programs
 
+# Convenience target to prebuild all generated files, not just the mandatory
+# ones
+build_all_generated: $(GENERATED_MANDATORY) $(GENERATED)
+
 test: tests
 {- dependmagic('tests'); -}: build_programs_nodep build_engines_nodep
 	@rem {- output_off() if $disabled{tests}; "" -}


More information about the openssl-commits mailing list