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) 7add_subdirectory(libc) 8if(NOT CONFIG_NATIVE_LIBC) 9add_subdirectory(posix) 10endif() 11add_subdirectory_ifdef(CONFIG_CPP cpp) 12add_subdirectory(hash) 13add_subdirectory(heap) 14add_subdirectory(mem_blocks) 15add_subdirectory_ifdef(CONFIG_NET_BUF net_buf) 16add_subdirectory(os) 17add_subdirectory(utils) 18add_subdirectory_ifdef(CONFIG_SMF smf) 19add_subdirectory_ifdef(CONFIG_MIN_HEAP min_heap) 20add_subdirectory_ifdef(CONFIG_OPENAMP open-amp) 21add_subdirectory_ifdef(CONFIG_ACPI acpi) 22add_subdirectory(uuid) 23