Documentation ¶
Index ¶
Constants ¶
View Source
const WingetURL = "https://codeload.github.com" +
"/microsoft/winget-pkgs/tar.gz/refs/heads/master"
Variables ¶
View Source
var Packages = []Package{ { ID: "Microsoft.VisualC.140.CRT.Headers.Msi", Payloads: []Payload{ {Filename: "VC_CRT.Headers.msi"}, }, }, { ID: "Microsoft.VisualC.140.CRT.x64.Desktop.Msi", Payloads: []Payload{ {Filename: "VC_CRT.X64.Desktop.msi"}, }, }, { ID: "Microsoft.VisualC.140.CRT.x64.Store.Msi", Payloads: []Payload{ {Filename: "VC_CRT.X64.Store.msi"}, }, }, { ID: "Microsoft.VisualCpp.Tools.HostX64.TargetX64", Payloads: []Payload{ {Filename: "Microsoft.VisualCpp.Tools.HostX64.TargetX64.vsix"}, }, }, { ID: "Microsoft.VisualCpp.Tools.HostX64.TargetX64.Resources", Payloads: []Payload{ {Filename: "Microsoft.VisualCpp.Tools.HostX64.TargetX64.Resources.enu.vsix"}, }, }, { ID: "Win10SDK_10.0.19041", Payloads: []Payload{ {Filename: "Universal CRT Headers Libraries and Sources-x86_en-us.msi"}, {Filename: "Windows SDK Desktop Headers x86-x86_en-us.msi"}, {Filename: "Windows SDK Desktop Libs x64-x86_en-us.msi"}, {Filename: "Windows SDK for Windows Store Apps Headers-x86_en-us.msi"}, {Filename: "Windows SDK for Windows Store Apps Libs-x86_en-us.msi"}, {Filename: "Windows SDK for Windows Store Apps Tools-x86_en-us.msi"}, }, }, }
View Source
var Patterns = []string{
`Contents\VC\Tools\MSVC\*\bin\Hostx64\x64\nmake.exe`,
`Program Files\Microsoft Visual Studio *\VC\include\excpt.h`,
`Program Files\Microsoft Visual Studio *\VC\lib\amd64\msvcrt.lib`,
`Windows Kits\10\Include\*\shared\winapifamily.h`,
`Windows Kits\10\Include\*\ucrt\ctype.h`,
`Windows Kits\10\Include\*\um\WS2tcpip.h`,
`Windows Kits\10\Lib\*\ucrt\x64\ucrt.lib`,
`Windows Kits\10\Lib\*\um\x64\WS2_32.Lib`,
`Windows Kits\10\bin\*\x64\rc.exe`,
}
Functions ¶
This section is empty.
Types ¶
type ChannelMan ¶ added in v1.0.5
type ChannelMan struct { ChannelItems []struct { Payloads []struct { URL string } } }
func NewChannelMan ¶ added in v1.0.5
func NewChannelMan(name string) (ChannelMan, error)
func (ChannelMan) VisualStudioURL ¶ added in v1.0.5
func (c ChannelMan) VisualStudioURL() string
type VisualStudioMan ¶ added in v1.0.5
type VisualStudioMan struct {
Packages []Package
}
func NewVisualStudioMan ¶ added in v1.0.5
func NewVisualStudioMan(name string) (VisualStudioMan, error)
func (VisualStudioMan) PayloadURL ¶ added in v1.0.9
func (m VisualStudioMan) PayloadURL(pack, payload string) (string, error)
Click to show internal directories.
Click to hide internal directories.