| # SPDX-License-Identifier: Apache-2.0 |
| |
| cmake_minimum_required(VERSION 3.20.0) |
| find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) |
| project(mass) |
| |
| if((NOT CONFIG_DISK_DRIVER_FLASH) AND |
| (NOT CONFIG_DISK_DRIVER_RAM) AND |
| (NOT CONFIG_DISK_DRIVER_SDMMC)) |
| message( FATAL_ERROR "No disk access settings detected." ) |
| endif() |
| |
| include(${ZEPHYR_BASE}/samples/subsys/usb/common/common.cmake) |
| FILE(GLOB app_sources src/*.c) |
| target_sources(app PRIVATE ${app_sources}) |
| |
| if(CONFIG_BUILD_WITH_TFM) |
| target_include_directories(app PRIVATE |
| $<TARGET_PROPERTY:tfm,TFM_BINARY_DIR>/api_ns/interface/include |
| ) |
| endif() |