[RAPPS-DB] Dependencies#386
Conversation
Use the new dependencies feature from ROS PR 8963
julenuri
left a comment
There was a problem hiding this comment.
I am happy with this PR.
Not 100% sure if all the dependencies are covered but it's a nice start.
I also don't know if I got them all, I mainly just looked at the package descriptions. |
| URLDownload = https://web.archive.org/web/20250414094032/zeckensack.de/glide/archive/glidewrapper084c.exe | ||
| SHA1 = 7a9d60a18b660473742b476465e9aea7bd5ab6f8 | ||
| SizeBytes = 254995 | ||
| RegName = GlidewrapZbag |
There was a problem hiding this comment.
@whindsaks could you explain me what the purpose of RegName is (since it's not systematically present for all packages)?
There was a problem hiding this comment.
By default we assume that the apps registry uninstall subkey has the same name as the package display name. In the cases where it does not, RegName should be set in the package manifest. Rapps uses this to detect if the application is installed or not (CAvailableApplicationInfo::IsInstalled and CAvailableApplicationInfo::InsertVersionInfo).
To find an apps "RegName", just install the app and look in the registry...
Use the new dependencies feature from ROS PR 8963 for packages that need it.