[libgit2-glib/wip/meson] Generate enum types
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgit2-glib/wip/meson] Generate enum types
- Date: Thu, 29 Dec 2016 15:30:54 +0000 (UTC)
commit 8aec2b38e4388007bf165905016793b1fae3ed0b
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Thu Dec 29 16:30:35 2016 +0100
Generate enum types
libgit2-glib/meson.build | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
---
diff --git a/libgit2-glib/meson.build b/libgit2-glib/meson.build
index 45a5cab..57b1586 100644
--- a/libgit2-glib/meson.build
+++ b/libgit2-glib/meson.build
@@ -139,6 +139,13 @@ sources = [
'ggit-utils.c',
]
+enum_types = gnome.mkenums('ggit-enum-types',
+ sources : headers,
+ h_template : 'ggit-enum-types.h.template',
+ c_template : 'ggit-enum-types.c.template',
+ install_header : true,
+ install_dir : get_option('includedir'))
+
install_headers(headers, subdir: 'libgit2-glib-1.0')
pkgconfig_files = [ 'libgit2-glib-@0@'.format(libgit2_glib_api_version) ]
@@ -152,7 +159,7 @@ endif
libgit2_glib = shared_library('libgit2-glib-@0@'.format(libgit2_glib_api_version),
include_directories: core_inc,
- sources: sources + private_headers,
+ sources: sources + enum_types + private_headers,
version: libversion,
soversion: soversion,
install: true,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]