Config.cmake 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. cmake_minimum_required (VERSION 3.14)
  2. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_barycenter_f32.c
  3. SupportFunctions/arm_bitonic_sort_f32.c
  4. SupportFunctions/arm_bubble_sort_f32.c
  5. SupportFunctions/arm_copy_f32.c
  6. SupportFunctions/arm_copy_f64.c
  7. SupportFunctions/arm_copy_q15.c
  8. SupportFunctions/arm_copy_q31.c
  9. SupportFunctions/arm_copy_q7.c
  10. SupportFunctions/arm_f16_to_float.c
  11. SupportFunctions/arm_f16_to_q15.c
  12. SupportFunctions/arm_fill_f32.c
  13. SupportFunctions/arm_fill_f64.c
  14. SupportFunctions/arm_fill_q15.c
  15. SupportFunctions/arm_fill_q31.c
  16. SupportFunctions/arm_fill_q7.c
  17. SupportFunctions/arm_float_to_q15.c
  18. SupportFunctions/arm_float_to_q31.c
  19. SupportFunctions/arm_float_to_q7.c
  20. SupportFunctions/arm_heap_sort_f32.c
  21. SupportFunctions/arm_insertion_sort_f32.c
  22. SupportFunctions/arm_merge_sort_f32.c
  23. SupportFunctions/arm_merge_sort_init_f32.c
  24. SupportFunctions/arm_q15_to_float.c
  25. SupportFunctions/arm_q15_to_q31.c
  26. SupportFunctions/arm_q15_to_q7.c
  27. SupportFunctions/arm_q31_to_float.c
  28. SupportFunctions/arm_q31_to_q15.c
  29. SupportFunctions/arm_q31_to_q7.c
  30. SupportFunctions/arm_q7_to_float.c
  31. SupportFunctions/arm_q7_to_q15.c
  32. SupportFunctions/arm_q7_to_q31.c
  33. SupportFunctions/arm_quick_sort_f32.c
  34. SupportFunctions/arm_selection_sort_f32.c
  35. SupportFunctions/arm_sort_f32.c
  36. SupportFunctions/arm_sort_init_f32.c
  37. SupportFunctions/arm_weighted_sum_f32.c
  38. )
  39. if ((NOT ARMAC5) AND (NOT DISABLEFLOAT16))
  40. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_copy_f16.c)
  41. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_fill_f16.c)
  42. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_f16_to_q15.c)
  43. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_q15_to_f16.c)
  44. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_float_to_f16.c)
  45. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_f16_to_float.c)
  46. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_weighted_sum_f16.c)
  47. target_sources(CMSISDSP PRIVATE SupportFunctions/arm_barycenter_f16.c)
  48. endif()