Allow to disable apps building with no-apps
authorVladimír Kotal <vladimir.kotal@oracle.com>
Thu, 15 Jun 2023 08:02:57 +0000 (10:02 +0200)
committerTomas Mraz <tomas@openssl.org>
Fri, 23 Jun 2023 09:39:12 +0000 (11:39 +0200)
Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21212)

.github/workflows/run-checker-daily.yml
Configure
INSTALL.md

index 6d6d86e7e6749be0820eddd9aeadeeaf6a4d12fb..db1f3dfbcba4d33180de88d65f8520b842b7fa6d 100644 (file)
@@ -22,6 +22,7 @@ jobs:
         opt: [
           386,
           no-afalgeng,
+          no-apps,
           no-aria,
           no-asan,
           no-asm,
index ba9ef7662c5d3b43415096d3102f8ce82727f6e5..fbafe2b1035f6c8b7533c4a7d275003ffeebfe01 100755 (executable)
--- a/Configure
+++ b/Configure
@@ -408,6 +408,7 @@ my @dtls = qw(dtls1 dtls1_2);
 my @disablables = (
     "acvp-tests",
     "afalgeng",
+    "apps",
     "argon2",
     "aria",
     "asan",
index 54c020fb457aae49fcc15916760dcb129946aa43..a5747aaec7ad9e70784ae569dae691e2370461bc 100644 (file)
@@ -583,6 +583,11 @@ access to algorithm internals that are not normally accessible.
 Additional information related to ACVP can be found at
 <https://github.com/usnistgov/ACVP>.
 
+### no-apps
+
+Do not build apps, e.g. the openssl program. This is handy for minimization.
+This option also disables tests.
+
 ### no-asm
 
 Do not use assembler code.