zephyr/modules/Kconfig.civetweb
Martí Bolívar 013a0034c9 cmake: modules: deprecate civetweb
This module has gone unmaintained and we do not have the resources to
respond to bug reports for it.

The TSC has decided to deprecate it for Zephyr v3.1 and remove it
entirely in Zephyr v3.2 unless a maintainer volunteers to keep this
module up to date and fix bugs.

This commit generates a warning at CMake time if this module is
compiled in. The warning will appear in the cmake output in the same
place that deprecated board or SoC warnings would.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2022-05-27 15:32:31 -07:00

18 lines
676 B
Plaintext

# Copyright (c) 2019 Antmicro Ltd
# SPDX-License-Identifier: Apache-2.0
config CIVETWEB
bool "Civetweb Support (DEPRECATED)"
# The CONFIG_NET_TCP_ISN_RFC6528 option would pull in mbedtls,
# and there are include file issues if CONFIG_POSIX_API is set.
# Because Civetweb sets the POSIX API option in the samples,
# make sure that we do not try to use Civetweb if the TCP ISN
# option is set.
depends on !NET_TCP_ISN_RFC6528
help
This option enables the civetweb HTTP API.
Support for this module is now deprecated due to a lack
of maintainers. Please volunteer to maintain this module
if you would like to see support for it remain in upstream
Zephyr.