{ "version": 3, "configurePresets": [ { "name": "__userBase", "hidden": true, "description": "Applications takes any of JA2, JA2MAPEDITOR, JA2UB, JA2UBMAPEDITOR, and builds all four when empty. Set CMAKE_RUNTIME_OUTPUT_DIRECTORY to a gamedir, e.g. C:/Games/JA2, to put the executables where they can be debugged.", "generator": "Ninja", "binaryDir": "${sourceDir}/build/${presetName}", "cacheVariables": { "Applications": "JA2", "CMAKE_RUNTIME_OUTPUT_DIRECTORY": "." }, "architecture": { "value": "x86", "strategy": "external" } }, { "name": "1dot13 RelWithDebInfo", "inherits": "__userBase", "cacheVariables": { "CMAKE_BUILD_TYPE": "RelWithDebInfo" } }, { "name": "1dot13 Release", "inherits": "__userBase", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" } }, { "name": "1dot13 Debug", "inherits": "__userBase", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" } } ] }