Unified - extract settings from util/pl/VC-32.pl and make the config settings
[openssl.git] / INSTALL
diff --git a/INSTALL b/INSTALL
index eed3e22bffe260b5bc35511bb5a2890ae3d19b82..a96eb8ffe2dca1d490384a31e864315f67feee07 100644 (file)
--- a/INSTALL
+++ b/INSTALL
 
        $ ./Configure linux-elf [options]
 
-     If your system is not available, you will have to edit the Configure
-     program and add the correct configuration for your system. The
-     generic configurations "cc" or "gcc" should usually work on 32 bit
-     systems.
+     If your system isn't listed, you will have to create a configuration
+     file named Configurations/{something}.conf and add the correct
+     configuration for your system. See the available configs as examples
+     and read Configurations/README and Configurations/README.design for
+     more information.
 
-     Configure creates the file Makefile.ssl from Makefile.in and
+     The generic configurations "cc" or "gcc" should usually work on 32 bit
+     Unix-like systems.
+
+     Configure creates a build file ("Makefile" on Unix and "descrip.mms"
+     on OpenVMS) from a suitable template in Configurations, and
      defines various macros in crypto/opensslconf.h (generated from
      crypto/opensslconf.h.in).
 
      You can find the list of available tests like this:
 
        $ make list-tests                                # Unix
-       $ make list-tests                                ! OpenVMS
+       $ mms list-tests                                 ! OpenVMS
 
      Have a look at the manual for the perl module Test::Harness to
      see what other HARNESS_* variables there are.