Disable building quicserver utility when configured with `no-apps` option

Signed-off-by: Vitalii Koshura <lestat.de.lionkur@gmail.com>

Reviewed-by: Paul Yang <kaishen.yy@antfin.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/23149)

(cherry picked from commit f60559eb95)
This commit is contained in:
Vitalii Koshura 2023-12-25 12:38:24 +01:00 committed by Tomas Mraz
parent e0f47f88c7
commit dca604ff10
2 changed files with 7 additions and 4 deletions

View File

@ -27,7 +27,10 @@ OpenSSL 3.2
### Changes between 3.2.0 and 3.2.1 [xx XXX xxxx] ### Changes between 3.2.0 and 3.2.1 [xx XXX xxxx]
* none yet * Disable building QUIC server utility when OpenSSL is configured with
`no-apps`.
*Vitalii Koshura*
### Changes between 3.1 and 3.2.0 [23 Nov 2023] ### Changes between 3.1 and 3.2.0 [23 Nov 2023]

View File

@ -6,9 +6,9 @@ SCRIPTS{noinst}=wrap.pl
SOURCE[wrap.pl]=wrap.pl.in SOURCE[wrap.pl]=wrap.pl.in
DEPEND[wrap.pl]=../configdata.pm DEPEND[wrap.pl]=../configdata.pm
IF[{- !$disabled{quic} && !$disabled{stdio} -}] IF[{- !$disabled{quic} && !$disabled{stdio} && !$disabled{apps} -}]
PROGRAMS{noinst}=quicserver PROGRAMS{noinst}=quicserver
SOURCE[quicserver]=quicserver.c SOURCE[quicserver]=quicserver.c
INCLUDE[quicserver]=../include ../apps/include INCLUDE[quicserver]=../include ../apps/include
DEPEND[quicserver]=../libcrypto.a ../libssl.a DEPEND[quicserver]=../libcrypto.a ../libssl.a
ENDIF ENDIF