aboutsummaryrefslogtreecommitdiff
path: root/test cases
diff options
context:
space:
mode:
authorMike Gorse <mgorse@suse.com>2020-06-26 11:45:30 -0500
committerJussi Pakkanen <jpakkane@gmail.com>2020-06-29 20:23:17 +0300
commiteb3b35ae024651743bc1e2b8e50566b6f53d95ae (patch)
tree3f5881aaae83c6be691ba1003249d0b5d9597fb1 /test cases
parent1c8731a10018e8ba1e6b30411a290ca50fa45d81 (diff)
downloadmeson-eb3b35ae024651743bc1e2b8e50566b6f53d95ae.zip
meson-eb3b35ae024651743bc1e2b8e50566b6f53d95ae.tar.gz
meson-eb3b35ae024651743bc1e2b8e50566b6f53d95ae.tar.bz2
test: fix enum generation for GNOME
Fixes: #7252
Diffstat (limited to 'test cases')
-rw-r--r--test cases/frameworks/7 gnome/mkenums/meson.build8
1 files changed, 8 insertions, 0 deletions
diff --git a/test cases/frameworks/7 gnome/mkenums/meson.build b/test cases/frameworks/7 gnome/mkenums/meson.build
index af4a901..3d7adf0 100644
--- a/test cases/frameworks/7 gnome/mkenums/meson.build
+++ b/test cases/frameworks/7 gnome/mkenums/meson.build
@@ -126,6 +126,14 @@ enums5 = gnome.mkenums_simple('enums5', sources : 'meson-sample.h',
install_header : true,
decorator : 'MESON_EXPORT',
header_prefix : '#include "meson-decls.h"')
+
+conf = configuration_data()
+conf.set('ENUM_FILE', 'enums5.h')
+main = configure_file(
+ input : 'main.c',
+ output : 'main5.c',
+ configuration : conf)
+
enumexe5 = executable('enumprog5', main, enums5, dependencies : gobj)
# Generate template then use as input to mkenums