diff options
| author | Marcos Magueta <maguetamarcos@gmail.com> | 2026-06-17 15:49:09 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-17 15:49:09 -0300 |
| commit | a4f6637601548a7158869ad155f29db50b151823 (patch) | |
| tree | 5357cf5639a3981a7fe01c0ac1bbbad572acc5f1 /CMakePresets.json | |
| parent | 5174fc25698cff33b03b5746bf1742e417988f7d (diff) | |
| download | RNT-a4f6637601548a7158869ad155f29db50b151823.tar.gz RNT-a4f6637601548a7158869ad155f29db50b151823.zip | |
License that respects our freedom and GNU stack
Diffstat (limited to 'CMakePresets.json')
| -rw-r--r-- | CMakePresets.json | 46 |
1 files changed, 10 insertions, 36 deletions
diff --git a/CMakePresets.json b/CMakePresets.json index 717f7f8..529b602 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -2,59 +2,33 @@ "version": 3, "configurePresets": [ { - "name": "windows-base", + "name": "gnu-base", "hidden": true, "generator": "Ninja", "binaryDir": "${sourceDir}/out/build/${presetName}", "installDir": "${sourceDir}/out/install/${presetName}", "cacheVariables": { - "CMAKE_C_COMPILER": "cl.exe", - "CMAKE_CXX_COMPILER": "cl.exe", - "CMAKE_TOOLCHAIN_FILE": "$env{VCPKG_INSTALLATION_ROOT}/scripts/buildsystems/vcpkg.cmake", - "VCPKG_TARGET_TRIPLET": "x64-windows" + "CMAKE_C_COMPILER": "gcc", + "CMAKE_CXX_COMPILER": "g++" }, "condition": { "type": "equals", "lhs": "${hostSystemName}", - "rhs": "Windows" + "rhs": "Linux" } }, { - "name": "x64-debug", - "displayName": "x64 Debug", - "inherits": "windows-base", - "architecture": { - "value": "x64", - "strategy": "external" - }, - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Debug" - } - }, - { - "name": "x64-release", - "displayName": "x64 Release", - "inherits": "x64-debug", - "cacheVariables": { - "CMAKE_BUILD_TYPE": "Release" - } - }, - { - "name": "x86-debug", - "displayName": "x86 Debug", - "inherits": "windows-base", - "architecture": { - "value": "x86", - "strategy": "external" - }, + "name": "gnu-debug", + "displayName": "GNU Debug", + "inherits": "gnu-base", "cacheVariables": { "CMAKE_BUILD_TYPE": "Debug" } }, { - "name": "x86-release", - "displayName": "x86 Release", - "inherits": "x86-debug", + "name": "gnu-release", + "displayName": "GNU Release", + "inherits": "gnu-base", "cacheVariables": { "CMAKE_BUILD_TYPE": "Release" } |
