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

summaryrefslogtreecommitdiff
path: root/source
diff options
context:
space:
mode:
Diffstat (limited to 'source')
-rw-r--r--source/CMakePresets.json37
1 files changed, 37 insertions, 0 deletions
diff --git a/source/CMakePresets.json b/source/CMakePresets.json
index 0d4eec2..800387a 100644
--- a/source/CMakePresets.json
+++ b/source/CMakePresets.json
@@ -73,6 +73,18 @@
},
{
"inherits": "linux-release",
+ "name": "linux-arm-release",
+ "displayName": "Linux ARM",
+ "binaryDir": "${sourceParentDir}/build/linux-arm-release",
+ "architecture": { "value": "arm64", "strategy": "external" },
+ "cacheVariables": {
+ "VCPKG_TARGET_TRIPLET": "arm64-linux-mixed",
+ "STAR_ENABLE_STEAM_INTEGRATION": false,
+ "STAR_ENABLE_DISCORD_INTEGRATION": false
+ }
+ },
+ {
+ "inherits": "linux-release",
"name": "linux-release-clang",
"displayName": "Linux Clang x64",
"binaryDir": "${sourceParentDir}/build/linux-release-clang",
@@ -85,6 +97,18 @@
}
},
{
+ "inherits": "linux-arm-release",
+ "name": "linux-arm-release-clang",
+ "displayName": "Linux Clang ARM",
+ "binaryDir": "${sourceParentDir}/build/linux-arm-release-clang",
+ "cacheVariables": {
+ "CMAKE_C_COMPILER": "clang",
+ "CMAKE_CXX_COMPILER": "clang++",
+ "VCPKG_TARGET_TRIPLET": "arm64-linux-mixed-clang",
+ "STAR_USE_JEMALLOC": true
+ }
+ },
+ {
"inherits": "base",
"name": "macos-release",
"displayName": "macOS x64",
@@ -144,10 +168,18 @@
"configurePreset": "linux-release"
},
{
+ "name": "linux-arm-release",
+ "configurePreset": "linux-arm-release"
+ },
+ {
"name": "linux-release-clang",
"configurePreset": "linux-release-clang"
},
{
+ "name": "linux-arm-release-clang",
+ "configurePreset": "linux-arm-release-clang"
+ },
+ {
"name": "macos-release",
"configurePreset": "macos-release"
},
@@ -176,6 +208,11 @@
},
{
"inherits": "base",
+ "name": "linux-arm-release",
+ "configurePreset": "linux-arm-release"
+ },
+ {
+ "inherits": "base",
"name": "macos-release",
"configurePreset": "macos-release"
},