build(lib_install_dir): added lib_install_dir option

this is helpful for wheel builds
This commit is contained in:
2026-06-11 09:13:00 -04:00
parent f9cf681c67
commit 6f06cf03a7
4 changed files with 14 additions and 8 deletions

View File

@@ -26,13 +26,18 @@ dependencies = [
quill_dep,
]
logging_lib_install_dir = get_option('lib_install_dir') != '' \
? get_option('lib_install_dir') \
: get_option('libdir')
liblogging = library('logging',
logging_sources,
include_directories: include_directories('include'),
cpp_args: ['-fvisibility=default'],
install : true,
dependencies: dependencies
)
logging_sources,
include_directories: include_directories('include'),
cpp_args: ['-fvisibility=default'],
install : true,
install_dir: logging_lib_install_dir,
dependencies: dependencies
)
logging_dep = declare_dependency(
include_directories: include_directories('include'),