From 5c74cbcf557f2a2331b7e3cfe42e76e04f4746d7 Mon Sep 17 00:00:00 2001 From: Essem Date: Tue, 23 Apr 2024 20:17:04 -0500 Subject: [PATCH] Add mime info --- CMakeLists.txt | 1 + res/furnace.desktop | 1 + res/mime.xml | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 res/mime.xml diff --git a/CMakeLists.txt b/CMakeLists.txt index cb22db33c..b3226ac8f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1171,6 +1171,7 @@ if (NOT ANDROID OR TERMUX) include(GNUInstallDirs) install(TARGETS furnace RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) install(FILES res/furnace.desktop DESTINATION ${CMAKE_INSTALL_DATADIR}/applications) + install(FILES res/mime.xml RENAME furnace.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/mime/packages) if (NOT DONT_HAVE_GIT) install(FILES ${CMAKE_BINARY_DIR}/furnace.appdata.xml DESTINATION ${CMAKE_INSTALL_DATADIR}/metainfo) endif() diff --git a/res/furnace.desktop b/res/furnace.desktop index 67e83996e..ce2d9b71b 100644 --- a/res/furnace.desktop +++ b/res/furnace.desktop @@ -5,4 +5,5 @@ Icon=furnace Exec=furnace Terminal=false Type=Application +MimeType=audio/x-fur Categories=AudioVideo;Audio; diff --git a/res/mime.xml b/res/mime.xml new file mode 100644 index 000000000..a5e78cc66 --- /dev/null +++ b/res/mime.xml @@ -0,0 +1,20 @@ + + + + Furnace module + + + + + + + + + Furnace instrument + + + + + + + \ No newline at end of file