From e55c6a4b46708233a6016a253156a8967442f3a8 Mon Sep 17 00:00:00 2001 From: Star Rauchenberger Date: Tue, 2 May 2023 23:10:11 -0400 Subject: Does this work --- CMakePresets.json | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 CMakePresets.json (limited to 'CMakePresets.json') diff --git a/CMakePresets.json b/CMakePresets.json new file mode 100644 index 0000000..69774f3 --- /dev/null +++ b/CMakePresets.json @@ -0,0 +1,34 @@ +{ + "version": 3, + "cmakeMinimumRequired": { + "major": 3, + "minor": 1, + "patch": 0 + }, + "configurePresets": [ + { + "name": "lingo-ap-tracker-preset", + "displayName": "Lingo AP Tracker preset", + "description": "Configure with vcpkg toolchain and generate Ninja project files for all configurations", + "binaryDir": "${sourceDir}/builds/${presetName}", + "generator": "Ninja Multi-Config", + "cacheVariables": { + "CMAKE_TOOLCHAIN_FILE": { + "type": "FILEPATH", + "value": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake" + } + }, + "environment": { + "VCPKG_ROOT": "./vendor/vcpkg" + } + } + ], + "buildPresets": [ + { + "name": "lingo-ap-tracker-preset", + "configurePreset": "lingo-ap-tracker-preset", + "displayName": "Build lingo-ap-tracker-preset", + "description": "Build" + } + ] +} -- cgit 1.4.1