Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/CMakePresets.json
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2024-03-17 13:45:30 +1100
committerKae <80987908+Novaenia@users.noreply.github.com>2024-03-17 13:45:30 +1100
commit252ce113a580c544fc359af1cb26b95a92d484aa (patch)
treef8f66687fb484d300c290d29eeb0b5eb55f9fdf1 /source/CMakePresets.json
parente867822a709d1341b604a9a014b4eb6cfb4aa422 (diff)
add missing vars to linux and macOS CMakePresets
Diffstat (limited to 'source/CMakePresets.json')
-rw-r--r--source/CMakePresets.json30
1 files changed, 20 insertions, 10 deletions
diff --git a/source/CMakePresets.json b/source/CMakePresets.json
index 97e4d7e..d6151bc 100644
--- a/source/CMakePresets.json
+++ b/source/CMakePresets.json
@@ -48,7 +48,9 @@
"CMAKE_BUILD_TYPE": "Release",
"VCPKG_TARGET_TRIPLET": "x64-linux-mixed",
"CMAKE_INCLUDE_PATH": "${sourceParentDir}/lib/linux/include",
- "CMAKE_LIBRARY_PATH": "${sourceParentDir}/lib/linux"
+ "CMAKE_LIBRARY_PATH": "${sourceParentDir}/lib/linux",
+ "STAR_ENABLE_STATIC_LIBGCC_LIBSTDCXX": true,
+ "STAR_USE_JEMALLOC": true
},
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
@@ -65,7 +67,9 @@
"CMAKE_BUILD_TYPE": "Release",
"VCPKG_TARGET_TRIPLET": "x64-osx-mixed",
"CMAKE_INCLUDE_PATH": "${sourceParentDir}/lib/osx/include",
- "CMAKE_LIBRARY_PATH": "${sourceParentDir}/lib/osx/x64;${sourceParentDir}/lib/osx"
+ "CMAKE_LIBRARY_PATH": "${sourceParentDir}/lib/osx/x64;${sourceParentDir}/lib/osx",
+ "STAR_ENABLE_STATIC_LIBGCC_LIBSTDCXX": true,
+ "STAR_USE_JEMALLOC": false
},
"vendor": {
"microsoft.com/VisualStudioSettings/CMake/1.0": {
@@ -105,24 +109,30 @@
],
"testPresets": [
{
- "name": "windows-release",
- "configurePreset": "windows-release",
+ "name": "base",
+ "hidden": true,
+ "output": { "outputOnFailure": true },
"filter": { "include": { "label": "NoAssets" } }
},
{
+ "inherits": "base",
+ "name": "windows-release",
+ "configurePreset": "windows-release"
+ },
+ {
+ "inherits": "base",
"name": "linux-release",
- "configurePreset": "linux-release",
- "filter": { "include": { "label": "NoAssets" } }
+ "configurePreset": "linux-release"
},
{
+ "inherits": "base",
"name": "macos-release",
- "configurePreset": "macos-release",
- "filter": { "include": { "label": "NoAssets" } }
+ "configurePreset": "macos-release"
},
{
+ "inherits": "base",
"name": "macos-arm-release",
- "configurePreset": "macos-arm-release",
- "filter": { "include": { "label": "NoAssets" } }
+ "configurePreset": "macos-arm-release"
}
]
} \ No newline at end of file