# SPDX-License-Identifier: Apache-2.0 # FIXME: SHADOW_VARS: Remove this once we have enabled -Wshadow globally. # # Limit warning of shadow variables to in-tree SoC files for now. cmake_path(IS_PREFIX ZEPHYR_BASE "${SOC_DIR}" NORMALIZE _SOC_IS_IN_TREE) if(_SOC_IS_IN_TREE) add_compile_options($) endif() unset(_SOC_IS_IN_TREE) add_subdirectory(common) if(EXISTS ${SOC_DIR}/${ARCH}/CMakeLists.txt) add_subdirectory(${SOC_DIR}/${ARCH} soc/${ARCH}) else() add_subdirectory(${SOC_DIR}/${ARCH}/${SOC_PATH} soc/${ARCH}/${SOC_PATH}) endif()