Multiple metainfo files for flatpak containing multiple executables?

I am working on a flatpak right now, and it is a bundle of 3 related programs. Each has its own .desktop file. Do I also need a .metainfo.xml for all 3, as well as the one for the entire flatpak, or should I only have a single metainfo file?

It should be a single Metainfo file.

1 Like

Okay, thank you. I’m also a little unclear on what to do for launchable, since the guidelines specify that only a single launchable tag should be used. Am I right that it is just used for getting the categories and icon from the .desktop file?

A launchable tag is mandatory for desktop applications. The value must be $FLATPAK_ID.desktop exactly.