From 6fc1e21931b2d1b351fc3350d3f5b02fb240f2d8 Mon Sep 17 00:00:00 2001 From: TSR Berry <20988865+TSRBerry@users.noreply.github.com> Date: Wed, 28 Dec 2022 17:42:32 +0100 Subject: [PATCH] linux: Add exclusion for RegisterMimeTypes for flathub builds --- Ryujinx.Ava/Program.cs | 5 +++++ Ryujinx/Program.cs | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/Ryujinx.Ava/Program.cs b/Ryujinx.Ava/Program.cs index ea39079d6..87733af0d 100644 --- a/Ryujinx.Ava/Program.cs +++ b/Ryujinx.Ava/Program.cs @@ -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"); diff --git a/Ryujinx/Program.cs b/Ryujinx/Program.cs index e174ac63a..69495fc86 100644 --- a/Ryujinx/Program.cs +++ b/Ryujinx/Program.cs @@ -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");