From 3def42153f95a6404652c3d8963e1ff2c2f552b9 Mon Sep 17 00:00:00 2001 From: Hongyu Liu Date: Fri, 28 Feb 2025 14:03:21 +0100 Subject: [PATCH] adds preset,json --- benchmarks/coremark/CMakePresets.json | 27 ++++++++++++++++++++++++++ benchmarks/dhrystone/CMakePresets.json | 27 ++++++++++++++++++++++++++ hello-world/CMakePresets.json | 27 ++++++++++++++++++++++++++ 3 files changed, 81 insertions(+) create mode 100644 benchmarks/coremark/CMakePresets.json create mode 100644 benchmarks/dhrystone/CMakePresets.json create mode 100644 hello-world/CMakePresets.json diff --git a/benchmarks/coremark/CMakePresets.json b/benchmarks/coremark/CMakePresets.json new file mode 100644 index 0000000..1814549 --- /dev/null +++ b/benchmarks/coremark/CMakePresets.json @@ -0,0 +1,27 @@ +{ + "version": 3, + "vendor": { + "conan": {} + }, + "cmakeMinimumRequired": { + "major": 3, + "minor": 24, + "patch": 0 + }, + "configurePresets": [ + { + "name": "dbg", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + }, + { + "name": "rel", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Release", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + } + ] +} \ No newline at end of file diff --git a/benchmarks/dhrystone/CMakePresets.json b/benchmarks/dhrystone/CMakePresets.json new file mode 100644 index 0000000..1814549 --- /dev/null +++ b/benchmarks/dhrystone/CMakePresets.json @@ -0,0 +1,27 @@ +{ + "version": 3, + "vendor": { + "conan": {} + }, + "cmakeMinimumRequired": { + "major": 3, + "minor": 24, + "patch": 0 + }, + "configurePresets": [ + { + "name": "dbg", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + }, + { + "name": "rel", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Release", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + } + ] +} \ No newline at end of file diff --git a/hello-world/CMakePresets.json b/hello-world/CMakePresets.json new file mode 100644 index 0000000..1814549 --- /dev/null +++ b/hello-world/CMakePresets.json @@ -0,0 +1,27 @@ +{ + "version": 3, + "vendor": { + "conan": {} + }, + "cmakeMinimumRequired": { + "major": 3, + "minor": 24, + "patch": 0 + }, + "configurePresets": [ + { + "name": "dbg", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Debug", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + }, + { + "name": "rel", + "cacheVariables": { + "CMAKE_BUILD_TYPE": "Release", + "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" + } + } + ] +} \ No newline at end of file