# SPDX-License-Identifier: Apache-2.0 zephyr_library() zephyr_library_compile_definitions(NO_POSIX_CHEATS) zephyr_library_sources( cmdline.c cpu_wait.c nsi_if.c irq_handler.c misc.c posix_arch_if.c ) zephyr_include_directories( ${NSI_DIR}/common/src/include ${NSI_DIR}/native/src/include ) zephyr_library_include_directories( ${ZEPHYR_BASE}/kernel/include ${ZEPHYR_BASE}/arch/posix/include ) if(CONFIG_HAS_SDL) add_subdirectory(${ZEPHYR_BASE}/boards/native/common/sdl/ ${CMAKE_CURRENT_BINARY_DIR}/sdl) endif() add_subdirectory(${ZEPHYR_BASE}/boards/native/common/extra_args/ ${CMAKE_CURRENT_BINARY_DIR}/extra_args ) set(nsi_config_content ${nsi_config_content} "NSI_NATIVE=1" ) include(../common/natsim_config.cmake)