From c991f077c7aed9417d694bd58d41bac11bd81b34 Mon Sep 17 00:00:00 2001 From: Timothy Baldridge Date: Sat, 1 Feb 2020 10:33:00 -0700 Subject: [PATCH] Make x64 the default in all cases, make published builds self-contained --- Compression.BSA.Test/Compression.BSA.Test.csproj | 10 +++------- Compression.BSA/Compression.BSA.csproj | 3 ++- OMODExtractor/OMODExtractor.csproj | 3 ++- Wabbajack.BuildServer/Wabbajack.BuildServer.csproj | 3 ++- Wabbajack.CLI/Wabbajack.CLI.csproj | 3 +++ Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj | 3 ++- Wabbajack.Common/Wabbajack.Common.csproj | 4 +++- Wabbajack.Lib/Wabbajack.Lib.csproj | 3 ++- Wabbajack.Test/Wabbajack.Test.csproj | 8 ++------ .../Wabbajack.VirtualFileSystem.Test.csproj | 5 +++-- .../Wabbajack.VirtualFileSystem.csproj | 3 ++- Wabbajack/Wabbajack.csproj | 8 +++----- azure-pipelines.yml | 8 +++++++- 13 files changed, 36 insertions(+), 28 deletions(-) diff --git a/Compression.BSA.Test/Compression.BSA.Test.csproj b/Compression.BSA.Test/Compression.BSA.Test.csproj index 5e3c1d26..0fd458ec 100644 --- a/Compression.BSA.Test/Compression.BSA.Test.csproj +++ b/Compression.BSA.Test/Compression.BSA.Test.csproj @@ -2,8 +2,9 @@ netcoreapp3.1 - AnyCPU;x64 - false + x64 + win10-x64 + false @@ -13,11 +14,6 @@ - - - x64 - - x64 diff --git a/Compression.BSA/Compression.BSA.csproj b/Compression.BSA/Compression.BSA.csproj index 6b832c67..1e860870 100644 --- a/Compression.BSA/Compression.BSA.csproj +++ b/Compression.BSA/Compression.BSA.csproj @@ -3,7 +3,8 @@ netstandard2.1 true - AnyCPU;x64 + x64 + win10-x64 diff --git a/OMODExtractor/OMODExtractor.csproj b/OMODExtractor/OMODExtractor.csproj index 86b13bd8..3e2b4e0c 100644 --- a/OMODExtractor/OMODExtractor.csproj +++ b/OMODExtractor/OMODExtractor.csproj @@ -2,7 +2,8 @@ netstandard2.1 - AnyCPU;x64 + x64 + win10-x64 diff --git a/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj b/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj index 6c0b060e..6820943b 100644 --- a/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj +++ b/Wabbajack.BuildServer/Wabbajack.BuildServer.csproj @@ -6,7 +6,8 @@ 0 win10-x64 Debug;Release - AnyCPU;x64 + x64 + win10-x64 diff --git a/Wabbajack.CLI/Wabbajack.CLI.csproj b/Wabbajack.CLI/Wabbajack.CLI.csproj index 800a3838..10235651 100644 --- a/Wabbajack.CLI/Wabbajack.CLI.csproj +++ b/Wabbajack.CLI/Wabbajack.CLI.csproj @@ -5,6 +5,9 @@ netcoreapp3.1 wabbajack-cli Wabbajack + x64 + win10-x64 + true diff --git a/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj b/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj index d30afeb1..d70d3890 100644 --- a/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj +++ b/Wabbajack.Common.CSP/Wabbajack.Common.CSP.csproj @@ -2,7 +2,8 @@ netstandard2.1 - AnyCPU;x64 + x64 + win10-x64 diff --git a/Wabbajack.Common/Wabbajack.Common.csproj b/Wabbajack.Common/Wabbajack.Common.csproj index be688f15..8498ea3a 100644 --- a/Wabbajack.Common/Wabbajack.Common.csproj +++ b/Wabbajack.Common/Wabbajack.Common.csproj @@ -2,7 +2,9 @@ netstandard2.1 - AnyCPU;x64 + x64 + win10-x64 + diff --git a/Wabbajack.Lib/Wabbajack.Lib.csproj b/Wabbajack.Lib/Wabbajack.Lib.csproj index 77ca0841..300bf6fa 100644 --- a/Wabbajack.Lib/Wabbajack.Lib.csproj +++ b/Wabbajack.Lib/Wabbajack.Lib.csproj @@ -2,7 +2,8 @@ netstandard2.1 - AnyCPU;x64 + x64 + win10-x64 diff --git a/Wabbajack.Test/Wabbajack.Test.csproj b/Wabbajack.Test/Wabbajack.Test.csproj index f2e43118..947ef72c 100644 --- a/Wabbajack.Test/Wabbajack.Test.csproj +++ b/Wabbajack.Test/Wabbajack.Test.csproj @@ -2,12 +2,8 @@ netcoreapp3.1 - AnyCPU;x64 - false - - - - x64 + x64 + win10-x64 diff --git a/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj b/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj index ba278615..6ec2a4e4 100644 --- a/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj +++ b/Wabbajack.VirtualFileSystem.Test/Wabbajack.VirtualFileSystem.Test.csproj @@ -2,8 +2,9 @@ netcoreapp3.1 - AnyCPU;x64 - false + x64 + win10-x64 + false diff --git a/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj b/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj index 92e30b17..47e68e3f 100644 --- a/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj +++ b/Wabbajack.VirtualFileSystem/Wabbajack.VirtualFileSystem.csproj @@ -2,7 +2,8 @@ netstandard2.1 - AnyCPU;x64 + x64 + win10-x64 diff --git a/Wabbajack/Wabbajack.csproj b/Wabbajack/Wabbajack.csproj index 65ca36b7..336113b1 100644 --- a/Wabbajack/Wabbajack.csproj +++ b/Wabbajack/Wabbajack.csproj @@ -4,11 +4,13 @@ WinExe netcoreapp3.1 true - AnyCPU;x64 + x64 + win10-x64 0.9.17.0 0.9.17.0 Copyright © 2019-2020 An automated ModList installer + true @@ -16,10 +18,6 @@ Resources\Icons\wabbajack.ico - - x64 - - x64 diff --git a/azure-pipelines.yml b/azure-pipelines.yml index c3e1b4cd..212016a9 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -89,9 +89,15 @@ steps: # arguments: '$(VirusTotalAPIKey) $(System.DefaultWorkingDirectory)/Wabbajack/bin/x64/Debug/Wabbajack.exe' # +- task: DotNetCoreCLI@2 + inputs: + command: 'publish' + projects: 'Wabbajack\Wabbajack.csproj' + arguments: '--runtime win10-x64 --configuration Release /p:Platform=x64 -o $(System.DefaultWorkingDirectory)/Publish --self-contained' + - task: ArchiveFiles@2 inputs: - rootFolderOrFile: '$(System.DefaultWorkingDirectory)/Wabbajack/bin/x64/Debug/netcoreapp3.1' + rootFolderOrFile: '$(System.DefaultWorkingDirectory)/Publish' includeRootFolder: false archiveType: 'zip' archiveFile: '$(Build.ArtifactStagingDirectory)/Wabbajack.zip'