1# SPDX-License-Identifier: Apache-2.0
2
3# FIXME: SHADOW_VARS: Remove this once we have enabled -Wshadow globally.
4add_compile_options($<TARGET_PROPERTY:compiler,warning_shadow_variables>)
5
6add_subdirectory(crc)
7if(NOT CONFIG_EXTERNAL_LIBC)
8add_subdirectory(libc)
9endif()
10if(NOT CONFIG_NATIVE_LIBC)
11add_subdirectory(posix)
12endif()
13add_subdirectory_ifdef(CONFIG_CPP                  cpp)
14add_subdirectory(hash)
15add_subdirectory(heap)
16add_subdirectory(mem_blocks)
17add_subdirectory(os)
18add_subdirectory(utils)
19add_subdirectory_ifdef(CONFIG_SMF smf)
20add_subdirectory_ifdef(CONFIG_OPENAMP              open-amp)
21add_subdirectory_ifdef(CONFIG_ACPI acpi)
22