From 63264db8f30c066be9b7181d60369742178ad247 Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Mon, 28 Aug 2017 17:56:44 -0300 Subject: [PATCH] meson: Add missing glue for gdk --- gdk/meson.build | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gdk/meson.build b/gdk/meson.build index c2eb13448..bdfcd27d0 100644 --- a/gdk/meson.build +++ b/gdk/meson.build @@ -72,6 +72,16 @@ gdk_sharp = library(assembly_name, source_gen, sources, install_dir: lib_install_dir ) +gluegen = custom_target('gdkgluegen', + input: raw_api_fname, + output: 'generate.c', + command: [generate_api, '--fakeglue'], + depends: [source_gen]) + +library('gdksharpglue-3', gluegen, + dependencies: [glib_dep, gio_dep, atk_dep, gdk_dep], + install: true) + install_infos += [assembly_name, gdk_sharp.full_path()] gdk_sharp_dep = declare_dependency(link_with: deps + [gdk_sharp])