blob: 7a0ee04e4acda64e4891d51279ca317773de6f4b [file] [log] [blame]
Anas Nashif3ae52622019-04-06 09:08:09 -04001# SPDX-License-Identifier: Apache-2.0
2
Daniel Leunge38fc6d2023-08-11 13:40:05 -07003# FIXME: SHADOW_VARS: Remove this once we have enabled -Wshadow globally.
4add_compile_options($<TARGET_PROPERTY:compiler,warning_shadow_variables>)
5
Anas Nashife6885a42023-08-16 13:04:12 +00006add_subdirectory(crc)
Alberto Escolar Piedras23ad1172023-12-28 14:25:54 +01007if(NOT CONFIG_EXTERNAL_LIBC)
Anas Nashif6daf0462017-12-14 13:44:49 -05008add_subdirectory(libc)
Alberto Escolar Piedrasc05a4832023-12-28 14:29:27 +01009endif()
10if(NOT CONFIG_NATIVE_LIBC)
Christopher Friedt6342aa32023-12-28 01:24:13 -050011add_subdirectory(posix)
Alberto Escolar Piedras23ad1172023-12-28 14:25:54 +010012endif()
Stephanos Ioannidis4a64bfe2022-12-09 06:16:44 +090013add_subdirectory_ifdef(CONFIG_CPP cpp)
Joshua Lilly69966dd2023-02-24 16:09:42 -050014add_subdirectory(hash)
Anas Nashif6cb58882023-11-17 18:43:30 -050015add_subdirectory(heap)
Anas Nashifd4c881d2023-11-18 04:24:45 -050016add_subdirectory(mem_blocks)
Anas Nashifdb92e5c2019-01-19 06:57:38 -050017add_subdirectory(os)
Anas Nashif0b999c02023-12-20 08:07:43 -050018add_subdirectory(utils)
Sam Hurstcb478552021-08-28 21:44:17 -070019add_subdirectory_ifdef(CONFIG_SMF smf)
Arnaud Pouliquen25ec7392019-09-20 11:41:38 +020020add_subdirectory_ifdef(CONFIG_OPENAMP open-amp)
Najumon Baf25dfcf2023-03-30 12:46:11 +053021add_subdirectory_ifdef(CONFIG_ACPI acpi)