From a3de0d0143ab33f9f2fc8f6671ae96dfac38ab9e Mon Sep 17 00:00:00 2001 From: Zeeshan Ali Date: Wed, 11 Jul 2018 16:45:28 +0200 Subject: tmp: Attempt to fix the service docs build --- docs/meson.build | 2 +- public-api/meson.build | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/meson.build b/docs/meson.build index e7a6a32..bbf11e0 100644 --- a/docs/meson.build +++ b/docs/meson.build @@ -22,5 +22,5 @@ gnome.gtkdoc('geoclue', scan_args: scan_options, src_dir: libgeoclue_public_api_inc, mkdb_args: mkdb_options, - dependencies: libgeoclue_dep, + dependencies: [base_deps, libgeoclue_public_api_dep], install: true) diff --git a/public-api/meson.build b/public-api/meson.build index 3b78cf8..f79f867 100644 --- a/public-api/meson.build +++ b/public-api/meson.build @@ -16,3 +16,6 @@ libgeoclue_public_api = static_library('geoclue-public-api', libgeoclue_public_api_gen_sources, dependencies: base_deps, install: false) + +libgeoclue_public_api_dep = declare_dependency(sources: libgeoclue_public_api_gen_sources, + link_whole: libgeoclue_public_api) -- cgit v1.2.3