From f7a4a6ccfed8f4f882848353e3c61313c843b0e3 Mon Sep 17 00:00:00 2001 From: Stephan Lachnit Date: Mon, 11 May 2020 12:04:10 +0200 Subject: [PATCH] expose dependency objects for libs Signed-off-by: Stephan Lachnit --- example/meson.build | 2 +- lib/meson.build | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/example/meson.build b/example/meson.build index a1bf351..5d139ea 100644 --- a/example/meson.build +++ b/example/meson.build @@ -4,8 +4,8 @@ executable( sources: [ 'main.c', ], - include_directories: libgamemode_includes, dependencies: [ + libgamemode_dep, libdl, ], ) diff --git a/lib/meson.build b/lib/meson.build index f09dc80..edb9830 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -69,3 +69,10 @@ pkg.generate( ], ) +# Dependency objects for the libs +libgamemode_dep = declare_dependency( + include_directories: libgamemode_includes, +) +libgamemodeauto_dep = declare_dependency( + link_with: gamemodeauto, +)