SYNERGY3-150 Fix unstable build for windows core (#7148)

* SYNERGY3-150 Minor change to core build script

* SYNERGY3-150 Missing line continuation

* SYNERGY3-150 Re-enable flags

* SYNERGY-150 Disable on PR

* SYNERGY3-150 Changelog
This commit is contained in:
Kyle Bloom 2022-03-01 10:13:31 +00:00 committed by GitHub
parent d3d7c36f58
commit 9eb536a50a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 7 deletions

View file

@ -50,7 +50,10 @@ jobs:
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
. ./version
msbuild synergy-core.sln /p:Configuration=Release
msbuild synergy-core.sln `
/p:Platform="x64" `
/p:Configuration=Release `
/m
- uses: anshulrgoyal/upload-s3-action@master
if: "github.event_name == 'release'"

View file

@ -2,6 +2,9 @@ v1.14.4-snapshot
===========
Enhancements:
- #7143 Add ability to stop synergy on the login screen
Github Actions:
- #7148 Fix unstable build for windows core
===========
v1.14.3-snapshot

View file

@ -95,16 +95,15 @@ New-Item `
Push-Location $env:SYNERGY_BUILD_DIRECTORY
Try {
cmake `
-G "Visual Studio 16 2019" `
-DCMAKE_BUILD_TYPE=$env:SYNERGY_BUILD_TYPE `
..
. ./version
msbuild synergy-core.sln `
/p:Platform="x64" `
/p:Configuration=$env:SYNERGY_BUILD_TYPE `
/m `
/t:synergys `
/t:synergyc
/p:Platform="x64" `
/m
Remove-Item -Force -Path "synergy-core-win-x64.zip" -ErrorAction SilentlyContinue
Compress-Archive `
-Path ".\bin\${env:SYNERGY_BUILD_TYPE}\*" `
-DestinationPath "synergy-core-win-x64.zip"