'boost/system/error_code.hpp',
]
foreach hdr : boost_headers
- cpp.has_header(hdr, required: true)
+ cpp.has_header(hdr, dependencies: [boost_dep], required: true)
endforeach
# Logging
message('Using Botan.')
elif CRYPTO_DEP.name() == openssl.name()
conf_data.set('WITH_OPENSSL', true)
- cpp.has_header('boost/asio/ssl.hpp', required: true)
+ cpp.has_header(
+ 'boost/asio/ssl.hpp',
+ dependencies: [boost_dep],
+ required: true,
+ )
message('Using OpenSSL.')
else
error('Dependency not found: neither Botan nor OpenSSL.')
endif
result = cpp.run(
fs.read('compiler-checks/get-boost-version.cc'),
+ dependencies: [boost_dep],
name: 'Get Boost version',
)
if result.returncode() == 0