You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
657 B
31 lines
657 B
# Copyright 2022 Meta |
|
# SPDX-License-Identifier: Apache-2.0 |
|
|
|
config ZEPHYR_THRIFT_MODULE |
|
bool |
|
|
|
menuconfig THRIFT |
|
bool "Support for Thrift [EXPERIMENTAL]" |
|
select EXPERIMENTAL |
|
depends on CPP |
|
depends on STD_CPP17 |
|
depends on CPP_EXCEPTIONS |
|
depends on POSIX_API |
|
help |
|
Enable this option to support Apache Thrift |
|
|
|
if THRIFT |
|
|
|
config THRIFT_SSL_SOCKET |
|
bool "TSSLSocket support for Thrift" |
|
depends on MBEDTLS |
|
depends on MBEDTLS_PEM_CERTIFICATE_FORMAT |
|
depends on NET_SOCKETS_SOCKOPT_TLS |
|
help |
|
Enable this option to support TSSLSocket for Thrift |
|
|
|
module = THRIFT |
|
module-str = THRIFT |
|
source "subsys/logging/Kconfig.template.log_config" |
|
|
|
endif # THRIFT
|
|
|