CI: Add extension point to Flatpak plugins

This is what the Flathub manifest does, which allows for plugins
distributed through Flatpak extension points.

Add extension point for Flatpak-distributed plugins.
This commit is contained in:
Georges Basile Stavracas Neto 2021-11-24 21:41:44 -03:00 committed by Georges Basile Stavracas Neto
parent 4453cca6a7
commit baead91374

View File

@ -19,6 +19,16 @@
"--own-name=org.kde.StatusNotifierItem-2-2",
"--system-talk-name=org.freedesktop.Avahi"
],
"add-extensions": {
"com.obsproject.Studio.Plugin": {
"directory": "plugins",
"subdirectories": true,
"add-ld-path": "lib",
"merge-dirs": "lib/obs-plugins;share/obs/obs-plugins",
"no-autodownload": true,
"autodelete": true
}
},
"cleanup": [
"/lib/pkgconfig",
"/share/man",
@ -269,6 +279,9 @@
"-DYOUTUBE_SECRET=$YOUTUBE_SECRET",
"-DYOUTUBE_SECRET_HASH=$YOUTUBE_SECRET_HASH"
],
"post-install": [
"install -d /app/plugins"
],
"sources": [
{
"type": "dir",