[totem/wip/hadess/glsink-preparation-2: 5/5] backend: Simplify enum classes generation




commit 91eaa1b148b3c25a224ab2ef067d324282e89911
Author: Bastien Nocera <hadess hadess net>
Date:   Fri Jan 28 16:55:00 2022 +0100

    backend: Simplify enum classes generation
    
    meson's gnome.mkenums_simple() is wholly adequate for this.

 src/backend/bacon-video-widget-enums.c.template | 34 -------------------------
 src/backend/bacon-video-widget-enums.h.template | 27 --------------------
 src/backend/meson.build                         |  8 ++----
 3 files changed, 2 insertions(+), 67 deletions(-)
---
diff --git a/src/backend/meson.build b/src/backend/meson.build
index 123dca641..c6df9b150 100644
--- a/src/backend/meson.build
+++ b/src/backend/meson.build
@@ -43,14 +43,10 @@ sources = files(
   'totem-aspect-frame.c'
 )
 
-enum = 'bacon-video-widget-enums'
 enum_headers = files('bacon-video-widget.h')
-
-enum_sources = gnome.mkenums(
-  enum,
+enum_sources = gnome.mkenums_simple(
+  'bacon-video-widget-enums',
   sources: enum_headers,
-  c_template: enum + '.c.template',
-  h_template: enum + '.h.template'
 )
 
 libbacon_video_widget_incs = [


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