This is an automated email from the ASF dual-hosted git repository. mmartell pushed a commit to branch test-v142 in repository https://gitbox.apache.org/repos/asf/geode-native.git
commit 111ef8a39e37a358bb1a2754ab770aac14d95ce4 Author: Mike Martell <[email protected]> AuthorDate: Fri Oct 15 06:03:20 2021 -0700 Add v142 to VS 2019 and build with it --- ci/base/base.yml | 3 +- packer/windows/install-vs-2019-community.ps1 | 79 ++++++++++++++++++++++++++-- 2 files changed, 77 insertions(+), 5 deletions(-) diff --git a/ci/base/base.yml b/ci/base/base.yml index c336540..a5397d9 100644 --- a/ci/base/base.yml +++ b/ci/base/base.yml @@ -72,7 +72,8 @@ builds: with_dot_net: #@ True #@yaml/map-key-override params: - CMAKE_CONFIGURE_FLAGS: "-A x64 -Tv141,version=14.16,host=x64 -DCMAKE_SYSTEM_VERSION=10.0.16299.0" + #CMAKE_CONFIGURE_FLAGS: "-A x64 -Tv141,version=14.16,host=x64 -DCMAKE_SYSTEM_VERSION=10.0.16299.0" + CMAKE_CONFIGURE_FLAGS: ".." CMAKE_BUILD_FLAGS: "/m" CPACK_GENERATORS: "ZIP" diff --git a/packer/windows/install-vs-2019-community.ps1 b/packer/windows/install-vs-2019-community.ps1 index 460dfd1..193d39a 100644 --- a/packer/windows/install-vs-2019-community.ps1 +++ b/packer/windows/install-vs-2019-community.ps1 @@ -21,22 +21,93 @@ write-host "Installing Visual Studio 2019 Community..." $args = @('--add Microsoft.VisualStudio.Component.CoreEditor', '--add Microsoft.VisualStudio.Workload.CoreEditor', + '--add Microsoft.NetCore.Component.Runtime.5.0', + '--add Microsoft.NetCore.Component.Runtime.3.1', + '--add Microsoft.NetCore.Component.SDK', + '--add Microsoft.VisualStudio.Component.NuGet', '--add Microsoft.Net.Component.4.6.1.TargetingPack', '--add Microsoft.VisualStudio.Component.Roslyn.Compiler', + '--add Microsoft.VisualStudio.Component.Roslyn.LanguageServices', + '--add Microsoft.VisualStudio.Component.FSharp', + '--add Microsoft.ComponentGroup.ClickOnce.Publish', + '--add Microsoft.NetCore.Component.DevelopmentTools', + '--add Microsoft.VisualStudio.Component.FSharp.WebTemplates', + '--add Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions', + '--add Microsoft.VisualStudio.Component.DockerTools', + '--add Microsoft.NetCore.Component.Web', '--add Microsoft.Net.Component.4.8.SDK', + '--add Microsoft.Net.Component.4.7.2.TargetingPack', + '--add Microsoft.Net.ComponentGroup.DevelopmentPrerequisites', + '--add Microsoft.VisualStudio.Component.TypeScript.4.3', + '--add Microsoft.VisualStudio.Component.JavaScript.TypeScript', + '--add Microsoft.VisualStudio.Component.JavaScript.Diagnostics', '--add Microsoft.Component.MSBuild', '--add Microsoft.VisualStudio.Component.TextTemplating', + '--add Component.Microsoft.VisualStudio.RazorExtension', + '--add Microsoft.VisualStudio.Component.IISExpress', + '--add Microsoft.VisualStudio.Component.SQL.ADAL', + '--add Microsoft.VisualStudio.Component.SQL.LocalDB.Runtime', + '--add Microsoft.VisualStudio.Component.Common.Azure.Tools', + '--add Microsoft.VisualStudio.Component.SQL.CLR', + '--add Microsoft.VisualStudio.Component.MSODBC.SQL', + '--add Microsoft.VisualStudio.Component.MSSQL.CMDLnUtils', + '--add Microsoft.VisualStudio.Component.ManagedDesktop.Core', '--add Microsoft.Net.Component.4.5.2.TargetingPack', + '--add Microsoft.Net.Component.4.5.TargetingPack', + '--add Microsoft.VisualStudio.Component.SQL.SSDT', + '--add Microsoft.VisualStudio.Component.SQL.DataSources', + '--add Component.Microsoft.Web.LibraryManager', + '--add Component.Microsoft.WebTools.BrowserLink.WebLivePreview', + '--add Microsoft.VisualStudio.ComponentGroup.Web', + '--add Microsoft.VisualStudio.Component.Web', + '--add Microsoft.VisualStudio.ComponentGroup.Web.Client', + '--add Microsoft.Net.Component.4.TargetingPack', + '--add Microsoft.Net.Component.4.5.1.TargetingPack', + '--add Microsoft.Net.Component.4.6.TargetingPack', + '--add Microsoft.Net.ComponentGroup.TargetingPacks.Common', + '--add Component.Microsoft.VisualStudio.Web.AzureFunctions', + '--add Microsoft.VisualStudio.ComponentGroup.AzureFunctions', + '--add Microsoft.VisualStudio.Component.Azure.Compute.Emulator', + '--add Microsoft.VisualStudio.Component.Azure.Storage.Emulator', + '--add Microsoft.VisualStudio.Component.Azure.ClientLibs', + '--add Microsoft.VisualStudio.Component.Azure.AuthoringTools', + '--add Microsoft.VisualStudio.Component.CloudExplorer', + '--add Microsoft.VisualStudio.ComponentGroup.Web.CloudTools', + '--add Microsoft.VisualStudio.Component.DiagnosticTools', + '--add Microsoft.VisualStudio.Component.EntityFramework', + '--add Microsoft.VisualStudio.Component.AspNet45', + '--add Microsoft.VisualStudio.Component.AppInsights.Tools', + '--add Microsoft.VisualStudio.Component.WebDeploy', + '--add Microsoft.VisualStudio.Component.Debugger.JustInTime', + '--add Component.Microsoft.VisualStudio.LiveShare', + '--add Microsoft.VisualStudio.Component.WslDebugging', '--add Microsoft.VisualStudio.Component.IntelliCode', + '--add Microsoft.VisualStudio.Workload.NetWeb', + '--add Microsoft.Component.PythonTools', + '--add Component.CPython3.x64', '--add Microsoft.VisualStudio.Component.VC.CoreIde', + '--add Microsoft.VisualStudio.Component.VC.Tools.x86.x64', + '--add Microsoft.VisualStudio.Component.Graphics.Tools', + '--add Microsoft.VisualStudio.Component.VC.DiagnosticTools', + '--add Microsoft.VisualStudio.Component.Windows10SDK.19041', + '--add Microsoft.VisualStudio.Workload.Python', + '--add Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites', + '--add Microsoft.ComponentGroup.Blend', + '--add Microsoft.VisualStudio.Component.DotNetModelBuilder', + '--add Microsoft.VisualStudio.Workload.ManagedDesktop', '--add Microsoft.VisualStudio.Component.VC.Redist.14.Latest', '--add Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core', + '--add Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake', + '--add Microsoft.VisualStudio.Component.VC.CMake.Project', '--add Microsoft.VisualStudio.Component.VC.ATL', - '--add Microsoft.VisualStudio.Component.Windows10SDK.16299', - '--add Microsoft.VisualStudio.Component.VC.v141.x86.x64', + '--add Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest', + '--add Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest', + '--add Microsoft.VisualStudio.Component.VC.CLI.Support', + '--add Microsoft.VisualStudio.Component.VC.ASAN', + '--add Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset', + '--add Microsoft.VisualStudio.Component.VC.Llvm.Clang', '--add Microsoft.VisualStudio.Workload.NativeDesktop', - '--add Microsoft.VisualStudio.Component.VC.v141.CLI.Support', - '--add Microsoft.Net.Component.4.6.1.SDK', + '--add Microsoft.VisualStudio.Workload.NetCoreTools', '--quiet') choco install visualstudio2019community -confirm --package-parameters "$args"
