winget-cli

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

ManifestV1-MultiFile-Installer.yaml (2789B)


      1 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.0.0.schema.json
      2 
      3 PackageIdentifier: microsoft.msixsdk
      4 PackageVersion: 1.7.32
      5 InstallerLocale: en-US
      6 Platform:
      7   - Windows.Desktop
      8   - Windows.Universal
      9 MinimumOSVersion: 10.0.0.0
     10 InstallerType: exe
     11 Scope: machine
     12 InstallModes:
     13   - interactive
     14   - silent
     15   - silentWithProgress
     16 InstallerSwitches:
     17   Custom: /custom
     18   SilentWithProgress: /silentwithprogress
     19   Silent: /silence
     20   Interactive: /interactive
     21   Log: /log=<LOGPATH>
     22   InstallLocation: /dir=<INSTALLPATH>
     23   Upgrade: /upgrade
     24 InstallerSuccessCodes:
     25   - 1
     26   - 0x80070005
     27 UpgradeBehavior: uninstallPrevious
     28 Commands:
     29   - makemsix
     30   - makeappx
     31 Protocols:
     32   - protocol1
     33   - protocol2
     34 FileExtensions:
     35   - appx
     36   - msix
     37   - appxbundle
     38   - msixbundle
     39 Dependencies:
     40   WindowsFeatures:
     41     - IIS
     42   WindowsLibraries:
     43     - VC Runtime
     44   PackageDependencies:
     45     - PackageIdentifier: Microsoft.MsixSdkDep
     46       MinimumVersion: 1.0.0
     47   ExternalDependencies:
     48     - Outside dependencies
     49 Capabilities:
     50   - internetClient
     51 RestrictedCapabilities:
     52   - runFullTrust
     53 PackageFamilyName: Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
     54 ProductCode: "{Foo}"
     55 
     56 Installers:
     57   - Architecture: x86
     58     InstallerLocale: en-GB
     59     Platform:
     60       - Windows.Desktop
     61     MinimumOSVersion: 10.0.1.0
     62     InstallerType: msix
     63     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx86.msix
     64     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
     65     SignatureSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
     66     Scope: user
     67     InstallModes:
     68       - interactive
     69     InstallerSwitches:
     70       Custom: /c
     71       SilentWithProgress: /sp
     72       Silent: /s
     73       Interactive: /i
     74       Log: /l=<LOGPATH>
     75       InstallLocation: /d=<INSTALLPATH>
     76       Upgrade: /u
     77     UpgradeBehavior: install
     78     Commands:
     79       - makemsixPreview
     80       - makeappxPreview
     81     Protocols:
     82       - protocol1preview
     83       - protocol2preview
     84     FileExtensions:
     85       - appxbundle
     86       - msixbundle
     87       - appx
     88       - msix
     89     Dependencies:
     90       WindowsFeatures:
     91         - PreviewIIS
     92       WindowsLibraries:
     93         - Preview VC Runtime
     94       PackageDependencies:
     95         - PackageIdentifier: Microsoft.MsixSdkDepPreview
     96           MinimumVersion: 1.0.0
     97       ExternalDependencies:
     98         - Preview Outside dependencies
     99     PackageFamilyName: Microsoft.DesktopAppInstallerPreview_8wekyb3d8bbwe
    100     Capabilities:
    101       - internetClientPreview
    102     RestrictedCapabilities:
    103       - runFullTrustPreview
    104   - Architecture: x64
    105     InstallerType: exe
    106     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    107     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    108     ProductCode: "{Bar}"
    109 
    110 ManifestType: installer
    111 ManifestVersion: 1.0.0