Add WinGet Configuration file. (#31)

This commit is contained in:
Matt Hyman 2023-05-24 12:18:57 -07:00 коммит произвёл GitHub
Родитель ce4c915577
Коммит b5bbf45a64
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 37 добавлений и 0 удалений

Просмотреть файл

@ -0,0 +1,37 @@
# yaml-language-server: $schema=https://aka.ms/configuration-dsc-schema/0.2
properties:
resources:
- resource: Microsoft.WinGet.DSC/WinGetPackage
id: vsPackage
directives:
description: Install Visual Studio 2022 Community
module: Microsoft.WinGet.DSC
allowPrerelease: true
settings:
id: Microsoft.VisualStudio.2022.Community
source: winget
- resource: Microsoft.VisualStudio.DSC/VSComponents
id: vsConfig
dependsOn:
- vsPackage
directives:
description: Install required VS workloads
module: Microsoft.VisualStudio.DSC
allowPrerelease: true
settings:
productId: Microsoft.VisualStudio.Product.Community
channelId: VisualStudio.17.Release
includeRecommended: true
Components:
- Microsoft.VisualStudio.Workload.NativeGame
- resource: Microsoft.WinGet.DSC/WinGetPackage
dependsOn:
- vsConfig
directives:
description: Install Microsoft GDK
module: Microsoft.WinGet.DSC
allowPrerelease: true
settings:
id: Microsoft.GDK.2303
source: winget
configurationVersion: 0.2.0