Document how the configuration option 'reconf' works
authorRichard Levitte <levitte@openssl.org>
Thu, 30 Nov 2017 20:48:04 +0000 (21:48 +0100)
committerRichard Levitte <levitte@openssl.org>
Thu, 7 Dec 2017 23:36:21 +0000 (00:36 +0100)
Reviewed-by: Andy Polyakov <appro@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4818)

INSTALL

diff --git a/INSTALL b/INSTALL
index 9ef09f22fb894c4750f2933b64007ee65efb22ef..558381770b2281e20a112b5bb8e4d230ae987350 100644 (file)
--- a/INSTALL
+++ b/INSTALL
                    the corresponding value in the inherited environment, if
                    there is one.
 
+  reconf
+  reconfigure
+                   Reconfigure from earlier data.  This fetches the previous
+                   command line options and environment from data saved in
+                   "configdata.pm", and runs the configuration process again,
+                   using these options and environment.
+                   Note: NO other option is permitted together with "reconf".
+                   This means that you also MUST use "./Configure" (or
+                   what corresponds to that on non-Unix platforms) directly
+                   to invoke this option.
+                   Note: The original configuration saves away values for ALL
+                   environment variables that were used, and if they weren't
+                   defined, they are still saved away with information that
+                   they weren't originally defined.  This information takes
+                   precedence over environment variables that are defined
+                   when reconfiguring.
 
  Installation in Detail
  ----------------------