From 25522dc95fed79c81ef1271c9a98d6db23054324 Mon Sep 17 00:00:00 2001 From: Caelan Sayler Date: Sat, 11 Dec 2021 14:02:07 +0000 Subject: [PATCH] Move publish settings out of csproj and into build script --- build.ps1 | 4 ++-- src/SquirrelCli/SquirrelCli.csproj | 7 ++----- src/Update/Update.csproj | 6 +----- 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/build.ps1 b/build.ps1 index 9f47e073..7dfc8352 100644 --- a/build.ps1 +++ b/build.ps1 @@ -19,8 +19,8 @@ foreach ($Folder in $Folders) { &"$MSBuildPath" /verbosity:minimal /restore /p:Configuration=Release # Build single-exe packaged projects -dotnet publish -v minimal -c Release "$PSScriptRoot\src\Update\Update.csproj" -o "$Out" -dotnet publish -v minimal -c Release "$PSScriptRoot\src\SquirrelCli\SquirrelCli.csproj" -o "$Out" +dotnet publish -v minimal -c Release -r win-x86 --self-contained=true "$PSScriptRoot\src\Update\Update.csproj" -o "$Out" +dotnet publish -v minimal -c Release -r win-x86 --self-contained=true "$PSScriptRoot\src\SquirrelCli\SquirrelCli.csproj" -o "$Out" # Copy over all files we need # Move-Item "$Out\Update.exe" -Destination "$Out\Squirrel.exe" diff --git a/src/SquirrelCli/SquirrelCli.csproj b/src/SquirrelCli/SquirrelCli.csproj index dd585682..c3abe1f0 100644 --- a/src/SquirrelCli/SquirrelCli.csproj +++ b/src/SquirrelCli/SquirrelCli.csproj @@ -1,4 +1,4 @@ - + net6.0 @@ -10,12 +10,9 @@ en True ..\..\Squirrel.snk - - + true true - true true - win-x86 true diff --git a/src/Update/Update.csproj b/src/Update/Update.csproj index 9df4a296..5bef19c6 100644 --- a/src/Update/Update.csproj +++ b/src/Update/Update.csproj @@ -1,4 +1,4 @@ - + net6.0 @@ -11,12 +11,8 @@ en True ..\..\Squirrel.snk - - true - true true - win-x86 true