cmake_minimum_required(VERSION 3.21)
include($ENV{XMOS_CMAKE_PATH}/xcommon.cmake)

set(APP_INCLUDES src)
set(COMMON_FLAGS 	-O2
					-g
					-report
					-DSIMULATION=1
					-lquadflash
					-DXUA_QUAD_SPI_FLASH=1)

include(${CMAKE_CURRENT_LIST_DIR}/../../../examples/deps.cmake)
include(${CMAKE_CURRENT_LIST_DIR}/../../test_deps.cmake)

set(XMOS_SANDBOX_DIR ${CMAKE_CURRENT_LIST_DIR}/../../../..)

project(test_audio_stop_start)
set(APP_HW_TARGET XK-EVK-XU316)

set(APP_COMPILER_FLAGS_std 			${COMMON_FLAGS})

set(APP_COMPILER_FLAGS_std_lp 		${COMMON_FLAGS}
									-DXUA_LOW_POWER_NON_STREAMING=1)
									
set(APP_COMPILER_FLAGS_no_streams 	${COMMON_FLAGS}
									-DNUM_USB_CHAN_OUT=0
									-DNUM_USB_CHAN_IN=0
									-DNO_STREAMS=1)
XMOS_REGISTER_APP()
