1# SPDX-License-Identifier: Apache-2.0 2 3cmake_minimum_required(VERSION 3.20.0) 4find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE}) 5project(cmsis_dsp_transform) 6 7target_sources(app PRIVATE src/main.c) 8 9target_sources_ifdef( 10 CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ15 11 app PRIVATE src/cq15.c 12 ) 13 14target_sources_ifdef( 15 CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ15 16 app PRIVATE src/rq15.c 17 ) 18 19target_sources_ifdef( 20 CONFIG_CMSIS_DSP_TEST_TRANSFORM_CQ31 21 app PRIVATE src/cq31.c 22 ) 23 24target_sources_ifdef( 25 CONFIG_CMSIS_DSP_TEST_TRANSFORM_RQ31 26 app PRIVATE src/rq31.c 27 ) 28 29target_sources_ifdef( 30 CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF16 31 app PRIVATE src/cf16.c 32 ) 33 34target_sources_ifdef( 35 CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF16 36 app PRIVATE src/rf16.c 37 ) 38 39target_sources_ifdef( 40 CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF32 41 app PRIVATE src/cf32.c 42 ) 43 44target_sources_ifdef( 45 CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF32 46 app PRIVATE src/rf32.c 47 ) 48 49target_sources_ifdef( 50 CONFIG_CMSIS_DSP_TEST_TRANSFORM_CF64 51 app PRIVATE src/cf64.c 52 ) 53 54target_sources_ifdef( 55 CONFIG_CMSIS_DSP_TEST_TRANSFORM_RF64 56 app PRIVATE src/rf64.c 57 ) 58