From ea03c32ee8210c4f8c4a13a5c31f858775b1eb81 Mon Sep 17 00:00:00 2001
From: Nirbheek Chauhan <nirbheek@centricular.com>
Date: Fri, 12 Oct 2018 19:43:48 +0530
Subject: [PATCH] meson: Declare libfribidi as a dependency for usage as a
 subproject

Needed for:

https://gitlab.gnome.org/GNOME/pango/merge_requests/22

https://gitlab.gnome.org/GNOME/gtk/merge_requests/232
---
 lib/meson.build | 3 +++
 meson.build     | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/meson.build b/lib/meson.build
index e3691d1..e85ca83 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -79,3 +79,6 @@ libfribidi = library('fribidi',
   version: libversion,
   soversion: soversion,
   install: true)
+
+libfribidi_dep = declare_dependency(link_with: libfribidi,
+  include_directories: incs)
diff --git a/meson.build b/meson.build
index f173987..921f2e4 100644
--- a/meson.build
+++ b/meson.build
@@ -80,7 +80,7 @@ cdata.set('FRIBIDI_NO_DEPRECATED', no_deprecated)
 # write config.h
 config_h = configure_file(output: 'config.h', configuration: cdata)
 
-incs = include_directories('.', 'lib')
+incs = include_directories('.', 'lib', 'gen.tab')
 
 subdir('gen.tab')
 subdir('lib')
-- 
2.40.0