lib: flatten all loose components into one lib
lib/ was starting to get messy and inconsitent. Files being either dumped in the root or in sub-directories without a clear plan. Move all library components into one single folder and call it 'os'. Signed-off-by: Anas Nashif <anas.nashif@intel.com>
This commit is contained in:
parent
885aaf2734
commit
db92e5c66e
23 changed files with 54 additions and 39 deletions
25
lib/Kconfig
25
lib/Kconfig
|
@ -8,29 +8,14 @@ source "lib/libc/Kconfig"
|
|||
|
||||
menu "Additional libraries"
|
||||
|
||||
config JSON_LIBRARY
|
||||
bool "Build JSON library"
|
||||
help
|
||||
Build a minimal JSON parsing/encoding library. Used by sample
|
||||
applications such as the NATS client.
|
||||
|
||||
config RING_BUFFER
|
||||
bool "Enable ring buffers"
|
||||
help
|
||||
Enable usage of ring buffers. This is similar to kernel FIFOs but ring
|
||||
buffers manage their own buffer memory and can store arbitrary data.
|
||||
For optimal performance, use buffer sizes that are a power of 2.
|
||||
|
||||
config BASE64
|
||||
bool "Enable base64 encoding and decoding"
|
||||
help
|
||||
Enable base64 encoding and decoding functionality
|
||||
|
||||
source "lib/posix/Kconfig"
|
||||
|
||||
source "lib/cmsis_rtos_v1/Kconfig"
|
||||
|
||||
source "lib/cmsis_rtos_v2/Kconfig"
|
||||
|
||||
source "lib/gui/Kconfig"
|
||||
|
||||
source "lib/os/Kconfig"
|
||||
|
||||
source "lib/posix/Kconfig"
|
||||
|
||||
endmenu
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue