1comment "libest needs a toolchain w/ dynamic library"
2	depends on BR2_STATIC_LIBS
3
4config BR2_PACKAGE_LIBEST
5	bool "libest"
6	depends on !BR2_STATIC_LIBS # libexecinfo or glibc
7	select BR2_PACKAGE_LIBEXECINFO if !BR2_TOOLCHAIN_USES_GLIBC
8	select BR2_PACKAGE_OPENSSL
9	select BR2_PACKAGE_OPENSSL_FORCE_LIBOPENSSL
10	select BR2_PACKAGE_SAFECLIB
11	help
12	  libest is a C implementation of RFC 7030 (Enrollment over
13	  Secure Transport).
14
15	  It can be used to provision public key certificates from
16	  a certificate authority (CA) or registration authority (RA)
17	  to end-user devices and network infrastructure devices.
18
19	  https://github.com/cisco/libest
20
21if BR2_PACKAGE_LIBEST
22
23config BR2_PACKAGE_LIBEST_BRSKI
24	bool "BRSKI support"
25
26config BR2_PACKAGE_LIBEST_MODE_CLIENT_ONLY
27	bool "client-only mode"
28	# The client-only mode fails to build with OpenJDK/JNI
29	# bindings
30	depends on !BR2_PACKAGE_OPENJDK
31
32endif # BR2_PACKAGE_LIBEST
33