1
0
mirror of synced 2025-04-19 00:24:02 +03:00

build(meson): pass feature args to dependency consumers (#1090)

Fixes #1087
This commit is contained in:
Andrea Pappacoda 2021-11-15 20:03:25 +01:00 committed by GitHub
parent 301faa074c
commit 943cd51b67
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -91,7 +91,7 @@ if get_option('cpp-httplib_compile')
version: version, version: version,
install: true install: true
) )
cpp_httplib_dep = declare_dependency(link_with: lib, sources: httplib_ch[1]) cpp_httplib_dep = declare_dependency(compile_args: args, dependencies: deps, link_with: lib, sources: httplib_ch[1])
import('pkgconfig').generate( import('pkgconfig').generate(
lib, lib,
@ -101,7 +101,7 @@ if get_option('cpp-httplib_compile')
) )
else else
install_headers('httplib.h') install_headers('httplib.h')
cpp_httplib_dep = declare_dependency(include_directories: include_directories('.'), dependencies: deps) cpp_httplib_dep = declare_dependency(compile_args: args, dependencies: deps, include_directories: include_directories('.'))
endif endif
if meson.version().version_compare('>=0.54.0') if meson.version().version_compare('>=0.54.0')