| |
| cmake_minimum_required (VERSION 3.1) |
| |
| set(CMAKE_C_ABI_COMPILED ON) |
| set(CMAKE_CXX_ABI_COMPILED ON) |
| |
| set(CMAKE_TOOLCHAIN_FILE "${CMAKE_CURRENT_SOURCE_DIR}/cmake/riscv_baremetal.cmake") |
| |
| project(springbok_project) |
| |
| enable_language(ASM) |
| |
| set(LINKER_SCRIPT "${CMAKE_CURRENT_SOURCE_DIR}/springbok/matcha.ld") |
| |
| add_subdirectory(springbok) |
| add_subdirectory(hello_vec) |
| add_subdirectory(vector_tests) |
| add_subdirectory(vector_load_tests) |
| add_subdirectory(vector_vadd_vsub_tests) |
| add_subdirectory(vector_executive) |
| add_subdirectory(vector_vset_tests) |