mirror of
https://github.com/LizardByte/Sunshine.git
synced 2024-11-18 11:10:04 +00:00
Update pull-requests_build-check.yml
-Install boost -Remove boost debug during cmake
This commit is contained in:
parent
71b5495569
commit
f6d9061441
17
.github/workflows/pull-requests_build-check.yml
vendored
17
.github/workflows/pull-requests_build-check.yml
vendored
@ -129,6 +129,21 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
submodules: recursive
|
submodules: recursive
|
||||||
|
|
||||||
|
- name: Install boost
|
||||||
|
uses: MarkusJx/install-boost@v2.0.0
|
||||||
|
id: install-boost
|
||||||
|
with:
|
||||||
|
# REQUIRED: Specify the required boost version
|
||||||
|
# A list of supported versions can be found here:
|
||||||
|
# https://github.com/actions/boost-versions/blob/main/versions-manifest.json
|
||||||
|
boost_version: 1.73.0
|
||||||
|
# OPTIONAL: Specify a custom installation location
|
||||||
|
boost_install_dir: C:\boost
|
||||||
|
# OPTIONAL: Specify a platform version
|
||||||
|
platform_version: 2016
|
||||||
|
|
||||||
|
# NOTE: If a boost version matching all requirements cannot be found,
|
||||||
|
# this build step will fail
|
||||||
- name: Setup Windows
|
- name: Setup Windows
|
||||||
run: |
|
run: |
|
||||||
C:\msys64\usr\bin\bash -lc "pacman --needed --noconfirm -S mingw-w64-x86_64-binutils mingw-w64-x86_64-openssl mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain mingw-w64-x86_64-opus mingw-w64-x86_64-x265 mingw-w64-x86_64-boost git yasm nasm diffutils make"
|
C:\msys64\usr\bin\bash -lc "pacman --needed --noconfirm -S mingw-w64-x86_64-binutils mingw-w64-x86_64-openssl mingw-w64-x86_64-cmake mingw-w64-x86_64-toolchain mingw-w64-x86_64-opus mingw-w64-x86_64-x265 mingw-w64-x86_64-boost git yasm nasm diffutils make"
|
||||||
@ -136,7 +151,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
mkdir sunshine-windows-build && cd sunshine-windows-build
|
mkdir sunshine-windows-build && cd sunshine-windows-build
|
||||||
set PATH=C:\msys64\mingw64\bin
|
set PATH=C:\msys64\mingw64\bin
|
||||||
cmake -DBoost_DEBUG=ON -DCMAKE_BUILD_TYPE=Release -DSUNSHINE_ASSETS_DIR=assets -G "MinGW Makefiles" ..
|
cmake -DCMAKE_BUILD_TYPE=Release -DSUNSHINE_ASSETS_DIR=assets -G "MinGW Makefiles" ..
|
||||||
mingw32-make -j2
|
mingw32-make -j2
|
||||||
- name: Package Windows
|
- name: Package Windows
|
||||||
run: |
|
run: |
|
||||||
|
Loading…
Reference in New Issue
Block a user