diff options
author | Richard Hughes <richard@hughsie.com> | 2015-12-22 15:35:03 +0000 |
---|---|---|
committer | Richard Hughes <richard@hughsie.com> | 2015-12-22 15:35:03 +0000 |
commit | 646e3a1e5c6be58be920d15455919cb5a8502682 (patch) | |
tree | 81d64089d84dc7a2971641522792b8d57f1d86f0 /libappstream-glib | |
parent | 5c3041e840c60cb6a9a63aa743d0dbb3add54101 (diff) | |
download | appstream-glib-646e3a1e5c6be58be920d15455919cb5a8502682.tar.gz |
libappstream-glib: Add the runtime ID kind
Diffstat (limited to 'libappstream-glib')
-rw-r--r-- | libappstream-glib/as-enums.c | 4 | ||||
-rw-r--r-- | libappstream-glib/as-enums.h | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/libappstream-glib/as-enums.c b/libappstream-glib/as-enums.c index 08f9945..41badf6 100644 --- a/libappstream-glib/as-enums.c +++ b/libappstream-glib/as-enums.c @@ -61,6 +61,8 @@ as_id_kind_to_string (AsIdKind id_kind) return "addon"; if (id_kind == AS_ID_KIND_FIRMWARE) return "firmware"; + if (id_kind == AS_ID_KIND_RUNTIME) + return "runtime"; return "unknown"; } @@ -93,6 +95,8 @@ as_id_kind_from_string (const gchar *id_kind) return AS_ID_KIND_ADDON; if (g_strcmp0 (id_kind, "firmware") == 0) return AS_ID_KIND_FIRMWARE; + if (g_strcmp0 (id_kind, "runtime") == 0) + return AS_ID_KIND_RUNTIME; return AS_ID_KIND_UNKNOWN; } diff --git a/libappstream-glib/as-enums.h b/libappstream-glib/as-enums.h index 06496e4..4aeb562 100644 --- a/libappstream-glib/as-enums.h +++ b/libappstream-glib/as-enums.h @@ -41,6 +41,7 @@ G_BEGIN_DECLS * @AS_ID_KIND_SOURCE: A software source * @AS_ID_KIND_ADDON: An addon, e.g. a plugin * @AS_ID_KIND_FIRMWARE: A firmware update + * @AS_ID_KIND_RUNTIME: Runtime platform * * The ID type. **/ @@ -54,6 +55,7 @@ typedef enum { AS_ID_KIND_SOURCE, /* Since: 0.1.0 */ AS_ID_KIND_ADDON, /* Since: 0.1.7 */ AS_ID_KIND_FIRMWARE, /* Since: 0.3.5 */ + AS_ID_KIND_RUNTIME, /* Since: 0.5.6 */ /*< private >*/ AS_ID_KIND_LAST } AsIdKind; |