From c212c3085e7133d01149b19282fedb8ad2773bff Mon Sep 17 00:00:00 2001 From: Taruntej Kanakamalla Date: Thu, 2 Mar 2023 11:35:50 +0530 Subject: [PATCH] meson: declare liblc3 as dependency helps to compile liblc3 from source as a meson subproject if it is not installed as a system package --- src/meson.build | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/meson.build b/src/meson.build index 4b2433b..8f4ccec 100644 --- a/src/meson.build +++ b/src/meson.build @@ -44,3 +44,12 @@ pkg_mod.generate(libraries : lc3lib, name : 'liblc3', filebase : 'lc3', description : 'LC3 codec library') + +#Declare dependency +liblc3_dep = declare_dependency( + link_with : lc3lib, + include_directories : inc) + +if meson.version().version_compare('>= 0.54.0') + meson.override_dependency('liblc3', liblc3_dep) +endif