build(vendor-libraries): update install to be more reliable

vendor libaries for libconfig are now properly installed so linking can be done reliably
This commit is contained in:
2026-06-05 11:19:17 +02:00
parent 5adadc2f41
commit 3937a2b828
7 changed files with 23 additions and 10 deletions

View File

@@ -0,0 +1,7 @@
tomlpp_dep = dependency('tomlplusplus', required: true, static: true).as_system()
install_subdir(
meson.project_source_root() / 'subprojects' / 'tomlplusplus-3.4.0' / 'include',
install_dir: get_option('includedir'),
strip_directory: true
)