Files
profanity/subprojects/packagefiles/libstrophe/meson.build
Paul Fertser 5670ccb2b1 chore: support building libstrophe as a subproject
Allow building the latest libstrophe from upstream Git automatically when
-Dforce_fallback_for=libstrophe is passed.

Default to find and link against system-provided libstrophe stays the same.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
2026-04-02 13:07:04 +03:00

20 lines
565 B
Meson

project('libstrophe', 'c',
meson_version : '>=0.60.3',
version : run_command('git', 'describe', '--tags', check : true).stdout().strip(),
)
mod = import('unstable-external_project')
run_command('bootstrap.sh', check : true)
p = mod.add_project('configure',
configure_options : ['--prefix=@PREFIX@',
'--libdir=@PREFIX@/@LIBDIR@',
'--includedir=@PREFIX@/@INCLUDEDIR@',
],
verbose : true
)
libstrophe_dep = p.dependency('strophe')
meson.override_dependency('libstrophe', libstrophe_dep)