winget-cli

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

ManifestV1_12-MultiFile-Installer.yaml (6890B)


      1 # yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.12.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   Repair: /repair
     25 InstallerSuccessCodes:
     26   - 1
     27   - 0x80070005
     28 UpgradeBehavior: uninstallPrevious
     29 RepairBehavior: modify
     30 Commands:
     31   - makemsix
     32   - makeappx
     33 Protocols:
     34   - protocol1
     35   - protocol2
     36 FileExtensions:
     37   - appx
     38   - msix
     39   - appxbundle
     40   - msixbundle
     41 Dependencies:
     42   WindowsFeatures:
     43     - IIS
     44   WindowsLibraries:
     45     - VC Runtime
     46   PackageDependencies:
     47     - PackageIdentifier: Microsoft.MsixSdkDep
     48       MinimumVersion: 1.0.0
     49   ExternalDependencies:
     50     - Outside dependencies
     51 Capabilities:
     52   - internetClient
     53 RestrictedCapabilities:
     54   - runFullTrust
     55 PackageFamilyName: Microsoft.DesktopAppInstaller_8wekyb3d8bbwe
     56 ProductCode: "{Foo}"
     57 ReleaseDate: 2021-01-01
     58 InstallerAbortsTerminal: true
     59 InstallLocationRequired: true
     60 RequireExplicitUpgrade: true
     61 DisplayInstallWarnings: true
     62 ElevationRequirement: elevatesSelf
     63 UnsupportedOSArchitectures:
     64   - arm
     65 AppsAndFeaturesEntries:
     66   - DisplayName: DisplayName
     67     DisplayVersion: DisplayVersion
     68     Publisher: Publisher
     69     ProductCode: ProductCode
     70     UpgradeCode: UpgradeCode
     71     InstallerType: exe
     72 Markets:
     73   AllowedMarkets:
     74     - "US"
     75 ExpectedReturnCodes:
     76   - InstallerReturnCode: 10
     77     ReturnResponse: packageInUse
     78     ReturnResponseUrl: https://DefaultReturnResponseUrl.com
     79 UnsupportedArguments:
     80   - log
     81 NestedInstallerType: msi
     82 NestedInstallerFiles:
     83   - RelativeFilePath: RelativeFilePath
     84     PortableCommandAlias: PortableCommandAlias
     85 InstallationMetadata:
     86   DefaultInstallLocation: "%ProgramFiles%\\TestApp"
     87   Files:
     88     - RelativeFilePath: "main.exe"
     89       FileSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
     90       FileType: launch
     91       InvocationParameter: "/arg"
     92       DisplayName: "DisplayName"
     93 DownloadCommandProhibited: true
     94 ArchiveBinariesDependOnPath: true
     95 
     96 Installers:
     97   - Architecture: x86
     98     InstallerLocale: en-GB
     99     Platform:
    100       - Windows.Desktop
    101     MinimumOSVersion: 10.0.1.0
    102     InstallerType: msix
    103     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx86.msix
    104     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    105     SignatureSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    106     Scope: user
    107     InstallModes:
    108       - interactive
    109     InstallerSwitches:
    110       Custom: /c
    111       SilentWithProgress: /sp
    112       Silent: /s
    113       Interactive: /i
    114       Log: /l=<LOGPATH>
    115       InstallLocation: /d=<INSTALLPATH>
    116       Upgrade: /u
    117       Repair: /r
    118     UpgradeBehavior: install
    119     Commands:
    120       - makemsixPreview
    121       - makeappxPreview
    122     Protocols:
    123       - protocol1preview
    124       - protocol2preview
    125     FileExtensions:
    126       - appxbundle
    127       - msixbundle
    128       - appx
    129       - msix
    130     Dependencies:
    131       WindowsFeatures:
    132         - PreviewIIS
    133       WindowsLibraries:
    134         - Preview VC Runtime
    135       PackageDependencies:
    136         - PackageIdentifier: Microsoft.MsixSdkDepPreview
    137           MinimumVersion: 1.0.0
    138       ExternalDependencies:
    139         - Preview Outside dependencies
    140     PackageFamilyName: Microsoft.DesktopAppInstallerPreview_8wekyb3d8bbwe
    141     Capabilities:
    142       - internetClientPreview
    143     RestrictedCapabilities:
    144       - runFullTrustPreview
    145     ReleaseDate: 2021-02-02
    146     InstallerAbortsTerminal: false
    147     InstallLocationRequired: false
    148     RequireExplicitUpgrade: false
    149     DisplayInstallWarnings: false
    150     ElevationRequirement: elevationRequired
    151     UnsupportedOSArchitectures:
    152       - arm64
    153     Markets:
    154       ExcludedMarkets:
    155         - "US"
    156     ExpectedReturnCodes:
    157       - InstallerReturnCode: 2
    158         ReturnResponse: contactSupport
    159       - InstallerReturnCode: 3
    160         ReturnResponse: custom
    161         ReturnResponseUrl: https://defaultReturnResponseUrl.com
    162     UnsupportedArguments:
    163       - location
    164     DownloadCommandProhibited: false
    165     ArchiveBinariesDependOnPath: false
    166   - Architecture: x64
    167     InstallerType: exe
    168     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    169     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    170     ProductCode: "{Bar}"
    171     InstallerSwitches:
    172       Repair: /r
    173     UpgradeBehavior: deny
    174     RepairBehavior: uninstaller
    175   - Architecture: x86
    176     InstallerType: portable
    177     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx86.exe
    178     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    179     DisplayInstallWarnings: false
    180     Commands:
    181       - standalone
    182     ExpectedReturnCodes:
    183       - InstallerReturnCode: 11
    184         ReturnResponse: custom
    185         ReturnResponseUrl: https://defaultReturnResponseUrl.com
    186   - Architecture: x64
    187     InstallerType: zip
    188     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    189     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    190     NestedInstallerType: portable
    191     NestedInstallerFiles:
    192       - RelativeFilePath: relativeFilePath1
    193         PortableCommandAlias: portableAlias1
    194       - RelativeFilePath: relativeFilePath2
    195         PortableCommandAlias: portableAlias2
    196     InstallationMetadata:
    197       DefaultInstallLocation: "%ProgramFiles%\\TestApp2"
    198       Files:
    199       - RelativeFilePath: "main2.exe"
    200         FileSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    201         FileType: other
    202         InvocationParameter: "/arg2"
    203         DisplayName: "DisplayName2"
    204     ArchiveBinariesDependOnPath: true
    205   - Architecture: x64
    206     InstallerType: burn
    207     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    208     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    209     ProductCode: "{Bar}"
    210     UpgradeBehavior: deny
    211     RepairBehavior: modify
    212   - Architecture: neutral
    213     InstallerType: zip
    214     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    215     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    216     NestedInstallerType: font
    217     NestedInstallerFiles:
    218       - RelativeFilePath: relativeFilePath1.otf
    219       - RelativeFilePath: relativeFilePath2.ttf
    220       - RelativeFilePath: relativeFilePath3.fnt
    221       - RelativeFilePath: relativeFilePath4.ttc
    222       - RelativeFilePath: relativeFilePath5.otc
    223   - Architecture: neutral
    224     InstallerType: font
    225     InstallerUrl: https://www.microsoft.com/msixsdk/msixsdkx64.exe
    226     InstallerSha256: 69D84CA8899800A5575CE31798293CD4FEBAB1D734A07C2E51E56A28E0DF8C82
    227 ManifestType: installer
    228 ManifestVersion: 1.12.0