[cheese] build: Simplify enum generation
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [cheese] build: Simplify enum generation
- Date: Mon, 5 Aug 2019 21:21:05 +0000 (UTC)
commit 888edf45f8bd2ae6a72750ff9bfaef856f403fa7
Author: Iñigo Martínez <inigomartinez gmail com>
Date: Mon Jul 29 22:51:42 2019 +0200
build: Simplify enum generation
meson has an alternative way to generate simple enum files without
using template files.
`mkenums` has been replaced by `mkenums_simple` that allows avoiding
template files.
libcheese/cheese-enums.c.template | 42 ---------------------------------------
libcheese/cheese-enums.h.template | 25 -----------------------
libcheese/meson.build | 8 ++------
3 files changed, 2 insertions(+), 73 deletions(-)
---
diff --git a/libcheese/meson.build b/libcheese/meson.build
index a326329a..851ef93e 100644
--- a/libcheese/meson.build
+++ b/libcheese/meson.build
@@ -107,13 +107,9 @@ sources = um_crop_area_source + files(
'totem-aspect-frame.c',
)
-enum_types = 'cheese-enums'
-
-enum_sources = gnome.mkenums(
- enum_types,
+enum_sources = gnome.mkenums_simple(
+ 'cheese-enums',
sources: enum_headers,
- c_template: enum_types + '.c.template',
- h_template: enum_types + '.h.template',
)
deps = [
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]