blob: f0bb7f0b244bf3ac3f805c32a1ee19b8fd9f8c90 [file] [log] [blame]
Constanza Heath7d0e1d92015-08-21 16:16:58 -07001#
Anas Nashif0b2c44a2016-05-14 23:10:51 -04002# Copyright (c) 2016 Intel Corporation
Constanza Heath7d0e1d92015-08-21 16:16:58 -07003#
David B. Kinderac74d8b2017-01-18 17:01:01 -08004# SPDX-License-Identifier: Apache-2.0
Constanza Heath7d0e1d92015-08-21 16:16:58 -07005#
6
Anas Nashiffe958df2016-12-15 11:16:55 -05007source "lib/libc/Kconfig"
Leandro Pereirafb192c52017-02-16 15:51:31 -08008
Anas Nashifbb64ec22018-02-25 21:54:04 -05009menu "Additional libraries"
10
11config JSON_LIBRARY
Ulf Magnusson8cf8db32018-08-14 16:19:20 +020012 bool "Build JSON library"
Anas Nashifbb64ec22018-02-25 21:54:04 -050013 help
14 Build a minimal JSON parsing/encoding library. Used by sample
15 applications such as the NATS client.
16
17config RING_BUFFER
Ulf Magnusson8cf8db32018-08-14 16:19:20 +020018 bool "Enable ring buffers"
Anas Nashifbb64ec22018-02-25 21:54:04 -050019 help
20 Enable usage of ring buffers. This is similar to kernel FIFOs but ring
21 buffers manage their own buffer memory and can store arbitrary data.
22 For optimal performance, use buffer sizes that are a power of 2.
Carles Cufifb50e812018-03-22 20:05:26 +010023
24config BASE64
Ulf Magnusson8cf8db32018-08-14 16:19:20 +020025 bool "Enable base64 encoding and decoding"
Carles Cufifb50e812018-03-22 20:05:26 +010026 help
27 Enable base64 encoding and decoding functionality
Ramakrishna Pallalaf603e602018-04-05 22:41:15 +053028
29source "lib/posix/Kconfig"
30
Rajavardhan Gundiccd1c212018-06-05 09:03:12 +053031source "lib/cmsis_rtos_v1/Kconfig"
Anas Nashifbb64ec22018-02-25 21:54:04 -050032endmenu