{ "version": 3, "vendor": { "conan": {} }, "cmakeMinimumRequired": { "major": 3, "minor": 24, "patch": 0 }, "configurePresets": [ { "name": "32imc", "hidden": true, "cacheVariables": { "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv32imc.cmake" } }, { "name": "64imc", "hidden": true, "cacheVariables": { "CMAKE_TOOLCHAIN_FILE": "../../bare-metal-bsp/cmake/rv64imc.cmake" } }, { "name": "iss", "hidden": true, "cacheVariables": { "BOARD": "iss" } }, { "name": "moonlight", "hidden": true, "cacheVariables": { "BOARD": "moonlight" } }, { "name": "tgc-vp", "hidden": true, "cacheVariables": { "BOARD": "tgc_vp" } }, { "name": "rtl", "hidden": true, "cacheVariables": { "BOARD": "rtl" } }, { "name": "debug", "hidden": true, "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" } }, { "name": "release", "hidden": true, "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" } }, { "name": "ISS_Debug", "inherits": ["iss", "debug", "rv32imc"] }, { "name": "Moonlight_Debug", "inherits": ["moonlight", "debug", "rv32imc"] }, { "name": "TGC_VP_Debug", "inherits": ["tgc_vp", "debug", "rv32imc"] }, { "name": "ISS_Debug_64", "inherits": ["iss", "debug", "rv64imc"] }, { "name": "Moonlight_Debug_64", "inherits": ["moonlight", "debug", "rv64imc"] }, { "name": "TGC_VP_Debug_64", "inherits": ["tgc_vp", "debug", "rv64imc"] }, { "name": "ISS_Release", "inherits": ["iss", "release", "rv32imc"] }, { "name": "Moonlight_Release", "inherits": ["moonlight", "release", "rv32imc"] }, { "name": "TGC_VP_Release", "inherits": ["tgc_vp", "release", "rv32imc"] }, { "name": "ISS_Release_64", "inherits": ["iss", "release", "rv64imc"] }, { "name": "Moonlight_Release_64", "inherits": ["moonlight", "release", "rv64imc"] }, { "name": "TGC_VP_Release_64", "inherits": ["tgc_vp", "release", "rv64imc"] } ] }