{ "version": 8, "cmakeMinimumRequired": { "major": 3, "minor": 23, "patch": 0 }, "include": [ "ConanPresets.json" ], "configurePresets": [ { "name": "testnet", "binaryDir": "${sourceDir}/build/release", "environment": { "CONAN_HOME": "${sourceDir}/build/sdk" }, "cacheVariables": { "TESTNET": "ON", "CMAKE_BUILD_TYPE": "Release", "CMAKE_PROJECT_TOP_LEVEL_INCLUDES":".core/build/cmake/ConanProvider.cmake" } }, { "name": "mainnet", "binaryDir": "${sourceDir}/build/release", "environment": { "CONAN_HOME": "${sourceDir}/build/sdk" }, "cacheVariables": { "TESTNET": "OFF", "CMAKE_BUILD_TYPE": "Release", "CMAKE_PROJECT_TOP_LEVEL_INCLUDES":".core/build/cmake/ConanProvider.cmake" } } ], "buildPresets": [ { "name": "testnet", "configurePreset": "testnet" }, { "name": "mainnet", "configurePreset": "mainnet" } ], "testPresets": [ { "name": "mainnet", "configurePreset": "mainnet", "output": {"outputOnFailure": true}, "execution": {"noTestsAction": "error", "stopOnFailure": true} } ], "packagePresets": [ { "name": "mainnet", "configurePreset": "mainnet", "generators": [ "TGZ", "ZIP" ] }, { "name": "testnet", "configurePreset": "testnet", "generators": [ "TGZ", "ZIP" ] } ], "workflowPresets": [ { "name": "testnet", "steps": [ { "type": "configure", "name": "testnet" }, { "type": "build", "name": "testnet" }, { "type": "package", "name": "testnet" } ] }, { "name": "mainnet", "steps": [ { "type": "configure", "name": "mainnet" }, { "type": "build", "name": "mainnet" }, { "type": "package", "name": "mainnet" } ] } ] }