mirror of
https://github.com/LizardByte/Sunshine.git
synced 2025-08-10 00:52:16 +00:00
ci: update codeql to handle multiple OSes (#2425)
This commit is contained in:
19
.codeql-prebuild-cpp-macOS.sh
Normal file
19
.codeql-prebuild-cpp-macOS.sh
Normal file
@@ -0,0 +1,19 @@
|
||||
# install dependencies for C++ analysis
|
||||
|
||||
# install dependencies
|
||||
brew install \
|
||||
boost \
|
||||
cmake \
|
||||
miniupnpc \
|
||||
node \
|
||||
opus \
|
||||
pkg-config
|
||||
|
||||
# build
|
||||
mkdir -p build
|
||||
cd build || exit 1
|
||||
cmake -G "Unix Makefiles" ..
|
||||
mingw32-make -j"$(sysctl -n hw.logicalcpu)"
|
||||
|
||||
# skip autobuild
|
||||
echo "skip_autobuild=true" >> "$GITHUB_OUTPUT"
|
||||
Reference in New Issue
Block a user