about summary refs log tree commit diff stats
path: root/CMakePresets.json
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2023-05-02 23:10:11 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2023-05-02 23:10:11 -0400
commite55c6a4b46708233a6016a253156a8967442f3a8 (patch)
treeb370cbbe1e40feaac8f824283bfcfe3d44e9506d /CMakePresets.json
parent52be8468d29788e1952db0f89263a111fa15394a (diff)
downloadlingo-ap-tracker-e55c6a4b46708233a6016a253156a8967442f3a8.tar.gz
lingo-ap-tracker-e55c6a4b46708233a6016a253156a8967442f3a8.tar.bz2
lingo-ap-tracker-e55c6a4b46708233a6016a253156a8967442f3a8.zip
Does this work
Diffstat (limited to 'CMakePresets.json')
-rw-r--r--CMakePresets.json34
1 files changed, 34 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json new file mode 100644 index 0000000..69774f3 --- /dev/null +++ b/CMakePresets.json
@@ -0,0 +1,34 @@
1{
2 "version": 3,
3 "cmakeMinimumRequired": {
4 "major": 3,
5 "minor": 1,
6 "patch": 0
7 },
8 "configurePresets": [
9 {
10 "name": "lingo-ap-tracker-preset",
11 "displayName": "Lingo AP Tracker preset",
12 "description": "Configure with vcpkg toolchain and generate Ninja project files for all configurations",
13 "binaryDir": "${sourceDir}/builds/${presetName}",
14 "generator": "Ninja Multi-Config",
15 "cacheVariables": {
16 "CMAKE_TOOLCHAIN_FILE": {
17 "type": "FILEPATH",
18 "value": "$env{VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake"
19 }
20 },
21 "environment": {
22 "VCPKG_ROOT": "./vendor/vcpkg"
23 }
24 }
25 ],
26 "buildPresets": [
27 {
28 "name": "lingo-ap-tracker-preset",
29 "configurePreset": "lingo-ap-tracker-preset",
30 "displayName": "Build lingo-ap-tracker-preset",
31 "description": "Build"
32 }
33 ]
34}