init
This commit is contained in:
50
lib_audio_dsp/test/pipeline/CMakeLists.txt
Normal file
50
lib_audio_dsp/test/pipeline/CMakeLists.txt
Normal file
@@ -0,0 +1,50 @@
|
||||
|
||||
cmake_minimum_required(VERSION 3.21)
|
||||
include($ENV{XMOS_CMAKE_PATH}/xcommon.cmake)
|
||||
project(pipeline_test)
|
||||
|
||||
set(APP_HW_TARGET XCORE-AI-EXPLORER)
|
||||
|
||||
set(COMMON_APP_COMPILER_FLAGS
|
||||
-O3
|
||||
-g
|
||||
-report
|
||||
-Wall
|
||||
-Werror
|
||||
-fxscope
|
||||
-DTEST_WAV_XSCOPE=1
|
||||
)
|
||||
set(APP_COMPILER_FLAGS_default
|
||||
${COMMON_APP_COMPILER_FLAGS}
|
||||
)
|
||||
|
||||
set(APP_COMPILER_FLAGS_tuned
|
||||
${COMMON_APP_COMPILER_FLAGS}
|
||||
-DSEND_TEST_CONTROL_COMMANDS=1
|
||||
)
|
||||
|
||||
set(APP_DEPENDENT_MODULES lib_audio_dsp "xscope_fileio(v1.3.1)")
|
||||
|
||||
set(APP_INCLUDES app_pipeline app_pipeline/file_utils ../../lib_audio_dsp/api/stages/ build/dsp_pipeline_default/ build/ build/app_pipeline.autogen/host/ .)
|
||||
|
||||
file(GLOB C_SRC CONFIGURE_DEPENDS RELATIVE ${CMAKE_CURRENT_LIST_DIR} app_pipeline/*.c app_pipeline/*.xc app_pipeline/file_utils/*.c stages/*.c)
|
||||
|
||||
list(APPEND APP_C_SRCS
|
||||
${C_SRC}
|
||||
)
|
||||
|
||||
# Handle the files specific to each build config.
|
||||
if(EXISTS ${CMAKE_CURRENT_LIST_DIR}/build/dsp_pipeline_default/adsp_generated_auto.c)
|
||||
set(SOURCE_FILES_default build/dsp_pipeline_default/adsp_generated_auto.c)
|
||||
list(APPEND APP_C_SRCS build/dsp_pipeline_default/adsp_generated_auto.c)
|
||||
endif()
|
||||
if(EXISTS ${CMAKE_CURRENT_LIST_DIR}/build/dsp_pipeline_tuned/adsp_generated_auto.c)
|
||||
set(SOURCE_FILES_tuned build/dsp_pipeline_tuned/adsp_generated_auto.c)
|
||||
list(APPEND APP_C_SRCS build/dsp_pipeline_tuned/adsp_generated_auto.c)
|
||||
endif()
|
||||
|
||||
|
||||
file(GLOB ADSP_ADDITIONAL_STAGE_CONFIG ${CMAKE_CURRENT_LIST_DIR}/stages/*.yaml )
|
||||
set(XMOS_SANDBOX_DIR ${CMAKE_SOURCE_DIR}/../../..)
|
||||
|
||||
XMOS_REGISTER_APP()
|
||||
Reference in New Issue
Block a user