aboutsummaryrefslogtreecommitdiffstats
path: root/CMakePresets.json
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-05-09 23:03:00 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-05-09 23:03:00 -0300
commitc375b1c69665ae7c16ffa3f17264386dfc257d8e (patch)
treec0a45b370512ae6d4b4a9500c244419567a357ef /CMakePresets.json
parent921de259fa441fb562aec701f0c8c14310f126e4 (diff)
downloadRNT-c375b1c69665ae7c16ffa3f17264386dfc257d8e.tar.gz
RNT-c375b1c69665ae7c16ffa3f17264386dfc257d8e.zip
FOL VM with cursor mocked storage
Diffstat (limited to 'CMakePresets.json')
-rw-r--r--CMakePresets.json63
1 files changed, 63 insertions, 0 deletions
diff --git a/CMakePresets.json b/CMakePresets.json
new file mode 100644
index 0000000..7b03857
--- /dev/null
+++ b/CMakePresets.json
@@ -0,0 +1,63 @@
+{
+ "version": 3,
+ "configurePresets": [
+ {
+ "name": "windows-debug",
+ "displayName": "Windows Debug",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/out/debug",
+ "cacheVariables": {
+ "CMAKE_BUILD_TYPE": "Debug",
+ "NT_WAIT_ON_EXIT": "ON"
+ }
+ },
+ {
+ "name": "windows-release",
+ "displayName": "Windows Release",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/out/release",
+ "cacheVariables": {
+ "CMAKE_BUILD_TYPE": "Release",
+ "NT_WAIT_ON_EXIT": "OFF"
+ }
+ },
+ {
+ "name": "unix-debug",
+ "displayName": "Unix Debug",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/out/debug",
+ "cacheVariables": {
+ "CMAKE_BUILD_TYPE": "Debug",
+ "NT_WAIT_ON_EXIT": "ON"
+ }
+ },
+ {
+ "name": "unix-release",
+ "displayName": "Unix Release",
+ "generator": "Ninja",
+ "binaryDir": "${sourceDir}/out/release",
+ "cacheVariables": {
+ "CMAKE_BUILD_TYPE": "Release",
+ "NT_WAIT_ON_EXIT": "OFF"
+ }
+ }
+ ],
+ "buildPresets": [
+ {
+ "name": "windows-debug",
+ "configurePreset": "windows-debug"
+ },
+ {
+ "name": "windows-release",
+ "configurePreset": "windows-release"
+ },
+ {
+ "name": "unix-debug",
+ "configurePreset": "unix-debug"
+ },
+ {
+ "name": "unix-release",
+ "configurePreset": "unix-release"
+ }
+ ]
+}