summaryrefslogtreecommitdiff
path: root/INSTALL
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2019-02-28 13:28:43 +0100
committerRichard Levitte <levitte@openssl.org>2019-03-05 09:26:13 +0100
commitac4033d658e4dc210ed4552b88069b57532ba3d7 (patch)
tree14f03e7322a612277de94d232e13043edef5850b /INSTALL
parentff825807bc9bda996058df070f8ec23f7167e1a6 (diff)
downloadopenssl-new-ac4033d658e4dc210ed4552b88069b57532ba3d7.tar.gz
Configure: make C++ build tests optional and configurable
Disabled by default Fixes #8360 Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/8370)
Diffstat (limited to 'INSTALL')
-rw-r--r--INSTALL13
1 files changed, 13 insertions, 0 deletions
diff --git a/INSTALL b/INSTALL
index be0ce9d3b7..99d0463e4b 100644
--- a/INSTALL
+++ b/INSTALL
@@ -296,6 +296,19 @@
Typically OpenSSL will automatically load a system config
file which configures default ssl options.
+ enable-buildtest-c++
+ While testing, generate C++ buildtest files that
+ simply check that the public OpenSSL header files
+ are usable standalone with C++.
+
+ Enabling this option demands extra care. For any
+ compiler flag given directly as configuration
+ option, you must ensure that it's valid for both
+ the C and the C++ compiler. If not, the C++ build
+ test will most likely break. As an alternative,
+ you can use the language specific variables, CFLAGS
+ and CXXFLAGS.
+
no-capieng
Don't build the CAPI engine. This option will be forced if
on a platform that does not support CAPI.