[gnome-games] core: Add Firmware interface



commit 35bc3e14a281728274e31e721d586426bc16a58d
Author: Adwait Rawat <adwait rawat gmail com>
Date:   Mon Jun 22 21:00:24 2020 +0900

    core: Add Firmware interface

 src/core/firmware.vala | 7 +++++++
 src/meson.build        | 1 +
 2 files changed, 8 insertions(+)
---
diff --git a/src/core/firmware.vala b/src/core/firmware.vala
new file mode 100644
index 00000000..800970d7
--- /dev/null
+++ b/src/core/firmware.vala
@@ -0,0 +1,7 @@
+// This file is part of GNOME Games. License: GPL-3.0+.
+
+public interface Games.Firmware : Object {
+       public abstract bool get_is_mandatory ();
+
+       public abstract void check_is_valid (Platform platform) throws FirmwareError;
+}
diff --git a/src/meson.build b/src/meson.build
index ef621bc6..4db4c265 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -17,6 +17,7 @@ vala_sources = [
   'core/core.vala',
   'core/cover.vala',
   'core/cover-loader.vala',
+  'core/firmware.vala',
   'core/firmware-manager.vala',
   'core/game.vala',
   'core/game-callback.vala',


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]