[tracker] build: Modify how we define the enum header
- From: Sam Thursfield <sthursfield src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] build: Modify how we define the enum header
- Date: Wed, 1 May 2019 10:29:45 +0000 (UTC)
commit cfdb284d89de772ad0ba41c1a52765e92f76b5a8
Author: Sam Thursfield <sam afuera me uk>
Date: Wed May 1 12:28:06 2019 +0200
build: Modify how we define the enum header
This is another change needed for tracker-miners to use the GSettings
schemas from this project when its build as a subproject.
See: https://gitlab.gnome.org/GNOME/tracker-miners/merge_requests/61
data/meson.build | 2 +-
src/libtracker-common/meson.build | 4 +++-
2 files changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/data/meson.build b/data/meson.build
index 032ce9886..4c6b5c902 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -15,7 +15,7 @@ foreach schema : tracker_gsettings_schemas
endforeach
tracker_store_settings_enums = custom_target('tracker-store-settings-enums',
- input: '../src/libtracker-common/tracker-enums.h',
+ input: tracker_common_enums_header,
output: 'org.freedesktop.Tracker.enums.xml',
command: [glib_mkenums,
'--comments', '<!-- @comment@ -->',
diff --git a/src/libtracker-common/meson.build b/src/libtracker-common/meson.build
index 7310741fb..4287fee9c 100644
--- a/src/libtracker-common/meson.build
+++ b/src/libtracker-common/meson.build
@@ -1,7 +1,9 @@
subdir('stop-words')
+tracker_common_enums_header = files('tracker-enums.h')
+
enums = gnome.mkenums('tracker-enum-types',
- sources: 'tracker-enums.h',
+ sources: tracker_common_enums_header,
c_template: 'tracker-enum-types.c.template',
h_template: 'tracker-enum-types.h.template',
)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]