thilojaeggi / WinGetty

An open source REST Backend for creating a private WinGet Repo without having to rely on cloud dependencies.
https://wingetty.dev
GNU Affero General Public License v3.0
191 stars 18 forks source link

Support for PackageDependency #54

Open tapaolo opened 6 months ago

tapaolo commented 6 months ago

Hi, great job with the project! I don't know if this feature is already there but anyway...

WinGet supports the concept of PackageDependency in its manifest. We can use it to provide a Package Identifier and an optional minimum version for packages the application requires to be installed prior to running its installer.

winget would eventually first install all the required dependencies and finally the package we requested to install.

Does wingetty support this feature ? If not available through the UI, it would still be very useful if it could be supported by directly editing the manifest.