[gnome-games/wip/exalm/rebrand: 84/102] turbografx-cd: Move into the app
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-games/wip/exalm/rebrand: 84/102] turbografx-cd: Move into the app
- Date: Thu, 8 Apr 2021 21:29:45 +0000 (UTC)
commit ae824d319cc86db73791135d0abbfc9168a454de
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Tue Mar 30 21:12:44 2021 +0500
turbografx-cd: Move into the app
meson_options.txt | 1 -
plugins/meson.build | 1 -
plugins/turbografx-cd/data/meson.build | 1 -
plugins/turbografx-cd/data/turbografx-cd.plugin | 6 -----
plugins/turbografx-cd/meson.build | 2 --
plugins/turbografx-cd/src/meson.build | 18 ---------------
.../turbografx-cd/src/turbografx-cd-plugin.vala | 27 ----------------------
src/meson.build | 3 +++
src/platforms/platform-register.vala | 11 +++++++++
.../turbografx-cd}/turbografx-cd-error.vala | 0
.../turbografx-cd}/turbografx-cd-parser.vala | 0
11 files changed, 14 insertions(+), 56 deletions(-)
---
diff --git a/meson_options.txt b/meson_options.txt
index cf12935f..d131d3c4 100644
--- a/meson_options.txt
+++ b/meson_options.txt
@@ -10,6 +10,5 @@ option (
# Plugins
# This must mirror the list in plugins/meson.build
-option ('turbografx-cd-plugin', description: 'Support for TurboGrafx-CD games', type: 'boolean')
option ('virtual-boy-plugin', description: 'Support for Virtual Boy games', type: 'boolean')
option ('wii-plugin', description: 'Support for Wii games', type: 'boolean')
diff --git a/plugins/meson.build b/plugins/meson.build
index 4b6839d0..bbd8f492 100644
--- a/plugins/meson.build
+++ b/plugins/meson.build
@@ -1,5 +1,4 @@
plugins = [
- 'turbografx-cd',
'virtual-boy',
'wii',
]
diff --git a/src/meson.build b/src/meson.build
index f79114d5..21b7879e 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -126,6 +126,9 @@ vala_sources = [
'platforms/sega-saturn/sega-saturn-header.vala',
'platforms/sega-saturn/sega-saturn-parser.vala',
+ 'platforms/turbografx-cd/turbografx-cd-error.vala',
+ 'platforms/turbografx-cd/turbografx-cd-parser.vala',
+
'platforms/platform.vala',
'platforms/platform-model.vala',
'platforms/platform-register.vala',
diff --git a/src/platforms/platform-register.vala b/src/platforms/platform-register.vala
index 24732abd..5a131c4d 100644
--- a/src/platforms/platform-register.vala
+++ b/src/platforms/platform-register.vala
@@ -323,6 +323,17 @@ private class Games.PlatformRegister : Object {
);
add_platform (platform);
+ platform = new Platform.with_mime_types (
+ "TurboGrafxCD",
+ /* translators: known as "CD-ROM²" in eastern Asia and France */
+ _("TurboGrafx-CD"),
+ { "application/x-cue" },
+ "application/x-pc-engine-cd-rom",
+ "pc-engine"
+ );
+ platform.parser_type = typeof (TurboGrafxCDParser);
+ add_platform (platform);
+
platform = new Platform (
"WiiWare",
_("WiiWare"),
diff --git a/plugins/turbografx-cd/src/turbografx-cd-error.vala
b/src/platforms/turbografx-cd/turbografx-cd-error.vala
similarity index 100%
rename from plugins/turbografx-cd/src/turbografx-cd-error.vala
rename to src/platforms/turbografx-cd/turbografx-cd-error.vala
diff --git a/plugins/turbografx-cd/src/turbografx-cd-parser.vala
b/src/platforms/turbografx-cd/turbografx-cd-parser.vala
similarity index 100%
rename from plugins/turbografx-cd/src/turbografx-cd-parser.vala
rename to src/platforms/turbografx-cd/turbografx-cd-parser.vala
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]