linux: Add exclusion for RegisterMimeTypes for flathub builds

This commit is contained in:
TSR Berry 2022-12-28 17:42:32 +01:00
parent 234fae4e28
commit 6fc1e21931
No known key found for this signature in database
GPG key ID: 52353C0A4CCA15E2
2 changed files with 10 additions and 0 deletions

View file

@ -38,6 +38,11 @@ namespace Ryujinx.Ava
[SupportedOSPlatform("linux")]
static void RegisterMimeTypes()
{
if (ReleaseInformations.IsFlatHubBuild())
{
return;
}
if (!File.Exists(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share", "mime", "packages", "Ryujinx.xml")))
{
string mimeTypesFile = Path.Combine(ReleaseInformations.GetBaseApplicationDirectory(), "mime", "Ryujinx.xml");

View file

@ -77,6 +77,11 @@ namespace Ryujinx
[SupportedOSPlatform("linux")]
static void RegisterMimeTypes()
{
if (ReleaseInformations.IsFlatHubBuild())
{
return;
}
if (!File.Exists(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.UserProfile), ".local", "share", "mime", "packages", "Ryujinx.xml")))
{
string mimeTypesFile = Path.Combine(ReleaseInformations.GetBaseApplicationDirectory(), "mime", "Ryujinx.xml");