test.cproject.yml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. project:
  2. groups:
  3. - group: Tests
  4. files:
  5. - file: tests/matrix_test.cpp
  6. - file: tests/dot_test.cpp
  7. - file: tests/vector_test.cpp
  8. - file: tests/row_test.cpp
  9. - file: tests/col_test.cpp
  10. #- file: tests/filter_test.cpp
  11. - file: tests/fusion_test.cpp
  12. #- file: tests/debug_test.cpp
  13. #- file: tests/debug_test_external.cpp
  14. - file: tests/common_tests.cpp
  15. - file: tests/bench.c
  16. - file: tests/cmsisdsp.cpp
  17. - file: clang_sse300.c
  18. for-context:
  19. - +MPS3-Corstone-300
  20. for-compiler:
  21. - CLANG
  22. - group: App
  23. files:
  24. - file: main.c
  25. - file: allocator.cpp
  26. add-path:
  27. - Include
  28. - ../../../boost_1_84_0
  29. - .
  30. - tests
  31. components:
  32. - component: ARM::CMSIS:CORE
  33. - component: ARM::CMSIS:DSP@1.15.0
  34. - component: ARM::Device:Startup&C Startup
  35. for-context:
  36. - +VHT-Corstone-300
  37. - +VHT-M0P
  38. - +VHT-M4
  39. - +MPS3-Corstone-300
  40. - component: ARM::Device:Definition
  41. for-context:
  42. - +VHT-Corstone-300
  43. - +MPS3-Corstone-300
  44. - component: CMSIS-Compiler:CORE
  45. for-context:
  46. - +MPS3-Corstone-300
  47. - component: CMSIS-Compiler:STDOUT:Custom@1.0.0
  48. for-context:
  49. - +MPS3-Corstone-300
  50. - component: ARM::Device:USART STDOUT
  51. for-context:
  52. - +MPS3-Corstone-300
  53. - component: ARM::CMSIS Driver:USART
  54. for-context:
  55. - +MPS3-Corstone-300
  56. - component: ARM::Device:Native Driver:SysCounter
  57. for-context:
  58. - +VHT-Corstone-300
  59. - +MPS3-Corstone-300
  60. - component: ARM::Device:Native Driver:SysTimer
  61. for-context:
  62. - +VHT-Corstone-300
  63. - +MPS3-Corstone-300
  64. - component: ARM::Device:Native Driver:Timeout
  65. for-context:
  66. - +VHT-Corstone-300
  67. - +MPS3-Corstone-300
  68. - component: ARM::Device:Native Driver:UART
  69. for-context:
  70. - +MPS3-Corstone-300
  71. linker:
  72. - script: linker_scripts/gcc_sse300_mps3.ld
  73. for-context:
  74. - +MPS3-Corstone-300
  75. - +VHT-Corstone-300
  76. for-compiler: GCC
  77. - script: linker_scripts/clang_sse300_mps3.sct
  78. for-context:
  79. - +MPS3-Corstone-300
  80. - +VHT-Corstone-300
  81. for-compiler: CLANG
  82. - script: linker_scripts/ac6_sse300_mps3_s.sct
  83. for-context:
  84. - +MPS3-Corstone-300
  85. - +VHT-Corstone-300
  86. for-compiler: AC6
  87. - regions: linker_scripts/SSE-300-MPS3/region_defs.h
  88. for-context:
  89. - +MPS3-Corstone-300
  90. - +VHT-Corstone-300
  91. - script: linker_scripts/gcc_m0p_mps3.ld
  92. for-context:
  93. - +VHT-M0P
  94. for-compiler: GCC
  95. - script: linker_scripts/clang_m0p_mps3.ld
  96. for-context:
  97. - +VHT-M0P
  98. for-compiler: CLANG
  99. - script: linker_scripts/ac6_m0p_mps3_s.sct
  100. for-context:
  101. - +VHT-M0P
  102. for-compiler: AC6
  103. - regions: linker_scripts/ARMCM0P/region_defs.h
  104. for-context:
  105. - +VHT-M0P
  106. - script: linker_scripts/gcc_m4_mps3.ld
  107. for-context:
  108. - +VHT-M4
  109. for-compiler: GCC
  110. - script: linker_scripts/clang_m4_mps3.ld
  111. for-context:
  112. - +VHT-M4
  113. for-compiler: CLANG
  114. - script: linker_scripts/ac6_m4_mps3_s.sct
  115. for-context:
  116. - +VHT-M4
  117. for-compiler: AC6
  118. - regions: linker_scripts/ARMCM4/region_defs.h
  119. for-context:
  120. - +VHT-M4