build: make crypto libraries optional
Checks
Commit Message
Cryptodev and the libraries which depend on it can be made optional,
as they can be disabled without breaking the build.
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
---
lib/meson.build | 3 +++
1 file changed, 3 insertions(+)
Comments
> From: Bruce Richardson [mailto:bruce.richardson@intel.com]
> Sent: Friday, 25 August 2023 16.57
>
> Cryptodev and the libraries which depend on it can be made optional,
> as they can be disabled without breaking the build.
>
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
> ---
Thank you, Bruce. You know I like it! :-)
Acked-by: Morten Brørup <mb@smartsharesystems.com>
On Fri, Aug 25, 2023 at 5:10 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> Cryptodev and the libraries which depend on it can be made optional,
> as they can be disabled without breaking the build.
>
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: David Marchand <david.marchand@redhat.com>
On Fri, Aug 25, 2023 at 5:10 PM Bruce Richardson
<bruce.richardson@intel.com> wrote:
>
> Cryptodev and the libraries which depend on it can be made optional,
> as they can be disabled without breaking the build.
>
> Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Applied, thanks.
@@ -80,6 +80,7 @@ optional_libs = [
'bpf',
'cfgfile',
'compressdev',
+ 'cryptodev',
'distributor',
'dmadev',
'efd',
@@ -89,6 +90,7 @@ optional_libs = [
'gro',
'gso',
'ip_frag',
+ 'ipsec',
'jobstats',
'latencystats',
'member',
@@ -105,6 +107,7 @@ optional_libs = [
'regexdev',
'reorder',
'sched',
+ 'security',
'table',
'vhost',
]