winget-cli

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit c15d17100deb521328f57af52c82078d587ce502
parent fe8c61703ff4e22daade14e70b25fede3c552395
Author: Easton Pillay <easton@planeteaston.com>
Date:   Tue,  5 Oct 2021 15:12:51 -0500

Added vsconfig file to automatically install required workloads. (#1551)


Diffstat:
M.github/actions/spelling/expect.txt | 22++++++----------------
A.vsconfig | 73+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
MREADME.md | 3++-
3 files changed, 81 insertions(+), 17 deletions(-)

diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt @@ -21,6 +21,7 @@ argumentlist ARMNT arp arphelper +ASAN ashpatil Ashwini asm @@ -42,7 +43,7 @@ bkup blargle blockedbypolicy blogs -Bluetooth +bluetooth bomgar BOMs brk @@ -72,14 +73,11 @@ COMGLB commandline Concat contactsupport -contosa -contosainstaller contoso contractversion count'th countof countryregion -convertto createmanifestmetadata cstdint ctc @@ -94,8 +92,6 @@ dirs diskfull dnld Dobbeleer -doctordns -DSL dustojnikhummer dvinns dw @@ -108,7 +104,6 @@ EQU ERANGE errno ESRB -etail etest execustom EXEHASH @@ -124,6 +119,7 @@ flexera foldc foldcase FOLDERID +FSharp ftp FULLMUTEX FULLWIDTH @@ -135,7 +131,6 @@ GES GESMBH GHS gity -globals Google helplib helplibrary @@ -154,7 +149,6 @@ IGlobal IHelp IHost IID -IInstalled IISOn img IMutable @@ -164,6 +158,7 @@ inor installinprogress installshield insufficientmemory +Intelli IPackage IPersist IService @@ -176,9 +171,7 @@ itr IVector IWeb IZone -Jaifroid jdk -JDKs jfearn JObject jp @@ -216,7 +209,6 @@ megamorf memcpy middleware midl -mikefrobbins minexample minschema missingdependency @@ -238,10 +230,8 @@ myinstalldir mylog mysilent mysilentwithprogress -mytool netlify Newtonsoft -Nieto NOEXPAND nonetwork normer @@ -269,7 +259,6 @@ pkgmgr pkindex PMS positionals -powershellexplained powertoys pri processthreads @@ -290,6 +279,7 @@ rebootinitiated rebootrequiredforinstall rebootrequiredtofinish redirector +Redist regexes REGSAM restsource @@ -335,6 +325,7 @@ SYD SYG sysrefcomp Tagit +Templating temppath testexampleinstaller thiscouldbeapc @@ -394,7 +385,6 @@ wsv wto wwinmain WZDNCRFJ -xbox XPLATSTR xsi yamlcreateps diff --git a/.vsconfig b/.vsconfig @@ -0,0 +1,72 @@ +{ + "version": "1.0", + "components": [ + "Microsoft.VisualStudio.Component.CoreEditor", + "Microsoft.VisualStudio.Workload.CoreEditor", + "Microsoft.NetCore.Component.Runtime.5.0", + "Microsoft.NetCore.Component.Runtime.3.1", + "Microsoft.NetCore.Component.SDK", + "Microsoft.VisualStudio.Component.NuGet", + "Microsoft.Net.Component.4.6.1.TargetingPack", + "Microsoft.VisualStudio.Component.Roslyn.Compiler", + "Microsoft.VisualStudio.Component.Roslyn.LanguageServices", + "Microsoft.VisualStudio.Component.FSharp", + "Microsoft.ComponentGroup.ClickOnce.Publish", + "Microsoft.NetCore.Component.DevelopmentTools", + "Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions", + "Microsoft.Net.Component.4.8.SDK", + "Microsoft.Net.Component.4.7.2.TargetingPack", + "Microsoft.Net.ComponentGroup.DevelopmentPrerequisites", + "Microsoft.VisualStudio.Component.TypeScript.4.3", + "Microsoft.VisualStudio.Component.JavaScript.TypeScript", + "Microsoft.Component.MSBuild", + "Microsoft.VisualStudio.Component.TextTemplating", + "Microsoft.VisualStudio.Component.Common.Azure.Tools", + "Microsoft.VisualStudio.Component.SQL.CLR", + "Microsoft.VisualStudio.Component.ManagedDesktop.Core", + "Microsoft.Net.Component.4.5.2.TargetingPack", + "Microsoft.Net.Component.4.5.TargetingPack", + "Microsoft.Net.Component.4.TargetingPack", + "Microsoft.Net.Component.4.5.1.TargetingPack", + "Microsoft.Net.Component.4.6.TargetingPack", + "Microsoft.Net.ComponentGroup.TargetingPacks.Common", + "Microsoft.VisualStudio.Component.DiagnosticTools", + "Microsoft.VisualStudio.Component.EntityFramework", + "Microsoft.VisualStudio.Component.AppInsights.Tools", + "Microsoft.VisualStudio.Component.Debugger.JustInTime", + "Component.Microsoft.VisualStudio.LiveShare", + "Microsoft.VisualStudio.Component.IntelliCode", + "Microsoft.VisualStudio.Component.VC.CoreIde", + "Microsoft.VisualStudio.Component.VC.Tools.x86.x64", + "Microsoft.VisualStudio.Component.Graphics.Tools", + "Microsoft.VisualStudio.Component.VC.DiagnosticTools", + "Microsoft.VisualStudio.Component.Windows10SDK.19041", + "Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites", + "Microsoft.ComponentGroup.Blend", + "Microsoft.VisualStudio.Component.DotNetModelBuilder", + "Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging", + "Microsoft.VisualStudio.Workload.ManagedDesktop", + "Microsoft.VisualStudio.Component.VC.Redist.14.Latest", + "Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core", + "Microsoft.VisualStudio.Component.VC.Tools.ARM64", + "Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake", + "Microsoft.VisualStudio.Component.VC.CMake.Project", + "Microsoft.VisualStudio.Component.VC.ATL", + "Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest", + "Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest", + "Microsoft.VisualStudio.Component.VC.ASAN", + "Microsoft.VisualStudio.Component.Windows10SDK.18362", + "Microsoft.VisualStudio.Workload.NativeDesktop", + "Microsoft.Component.NetFX.Native", + "Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard", + "Microsoft.VisualStudio.Component.Graphics", + "Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin", + "Microsoft.VisualStudio.ComponentGroup.UWP.Support", + "Microsoft.VisualStudio.Component.VC.Tools.ARM", + "Microsoft.VisualStudio.Workload.Universal", + "Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre", + "Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre", + "Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre", + "Microsoft.Component.ClickOnce" + ] +}+ \ No newline at end of file diff --git a/README.md b/README.md @@ -82,7 +82,7 @@ The **Package Manager Service** is responsible for approving Pull Requests. It * Windows 10 1809 (17763) or later * [Developer Mode enabled](https://docs.microsoft.com/windows/uwp/get-started/enable-your-device-for-development) * [Visual Studio 2019](https://visualstudio.microsoft.com/downloads/) - * Or use winget to install it ;) (although you may need to adjust the workloads via Tools->Get Tools and Features...) + * Or use winget to install it ;) * The following workloads: * .NET Desktop Development * Desktop Development with C++ @@ -90,6 +90,7 @@ The **Package Manager Service** is responsible for approving Pull Requests. It * The following extensions: * [Microsoft Visual Studio Installer Projects](https://marketplace.visualstudio.com/items?itemName=VisualStudioClient.MicrosoftVisualStudio2017InstallerProjects) +(Upon opening the repo in Visual Studio, it will prompt you to install any missing workloads and features.) ### Building We currently only build using the solution; command line methods of building a VS solution should work as well.