From cbc5438924805338590e3448a6acec63bbc0eadb Mon Sep 17 00:00:00 2001 From: Keith Gable Date: Thu, 25 Mar 2021 17:34:57 -0700 Subject: [PATCH] Detect shared-mime-info being installed in mingw32/mingw64 environments --- ext/mimemagic/Rakefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/mimemagic/Rakefile b/ext/mimemagic/Rakefile index 42ecdf8..73b1706 100644 --- a/ext/mimemagic/Rakefile +++ b/ext/mimemagic/Rakefile @@ -6,7 +6,9 @@ def locate_mime_database (File.expand_path(ENV["FREEDESKTOP_MIME_TYPES_PATH"]) if ENV["FREEDESKTOP_MIME_TYPES_PATH"]), "/usr/local/share/mime/packages/freedesktop.org.xml", "/opt/homebrew/share/mime/packages/freedesktop.org.xml", - "/usr/share/mime/packages/freedesktop.org.xml" + "/usr/share/mime/packages/freedesktop.org.xml", + "/mingw32/share/mime/packages/freedesktop.org.xml", + "/mingw64/share/mime/packages/freedesktop.org.xml" ].compact path = possible_paths.find { |candidate| File.exist?(candidate) }