Skip to content

Commit

Permalink
GHA: fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
petersteneteg authored Nov 27, 2024
1 parent 15e59ac commit c1f65d1
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 4 deletions.
6 changes: 5 additions & 1 deletion .github/presets/linux.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,11 @@
"cacheVariables": {
"BUILD_SHARED_LIBS": { "type": "BOOL", "value": "OFF"},
"VCPKG_TARGET_TRIPLET": "x64-linux",
"VCPKG_HOST_TRIPLET": "x64-linux"
"VCPKG_HOST_TRIPLET": "x64-linux",

// The vcpkg graphvis package file in static mode
"VCPKG_MANIFEST_FEATURES" : "openmesh;nanovg",
"IVW_MODULE_GRAPHVIZ": { "type": "BOOL", "value": "OFF"}
}
},
{
Expand Down
12 changes: 10 additions & 2 deletions .github/presets/macos.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,11 @@
"displayName": "Xcode Developer configuration",
"inherits" : ["common", "modules", "modules-vcpkg", "xcode", "developer", "vcpkg", "vcpkg-cache-write", "build"],
"cacheVariables": {
"IVW_CFG_USE_CCACHE_XCODE": "ON"
"IVW_CFG_USE_CCACHE_XCODE": "ON",

// CEF has codesign issues
"IVW_MODULE_WEBBROWSER": { "type": "BOOL", "value": "OFF"},
"IVW_MODULE_WEBQT": { "type": "BOOL", "value": "OFF"}
}
},
{
Expand All @@ -19,7 +23,11 @@
"cacheVariables": {
"BUILD_SHARED_LIBS": { "type": "BOOL", "value": "OFF"},
"VCPKG_TARGET_TRIPLET": "arm64-osx",
"VCPKG_HOST_TRIPLET": "arm64-osx"
"VCPKG_HOST_TRIPLET": "arm64-osx",

// The vcpkg graphvis package file in static mode
"VCPKG_MANIFEST_FEATURES" : "openmesh;nanovg",
"IVW_MODULE_GRAPHVIZ": { "type": "BOOL", "value": "OFF"}
}
},
{
Expand Down
7 changes: 6 additions & 1 deletion .github/presets/windows.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,12 @@
"inherits" : ["gha"],
"cacheVariables": {
"IVW_DOXYGEN_PROJECT": "ON",
"IVW_DOXYGEN_LATEX_PATH": "C:/tools/TinyTeX/bin/win32/pdflatex.exe"
"IVW_DOXYGEN_LATEX_PATH": "C:/tools/TinyTeX/bin/win32/pdflatex.exe",

// The vcpkg graphvis package file in static mode
"VCPKG_MANIFEST_FEATURES" : "sgct;openmesh;nanovg",
"IVW_MODULE_GRAPHVIZ": { "type": "BOOL", "value": "OFF"}

}
}
]
Expand Down

0 comments on commit c1f65d1

Please sign in to comment.