Also avoid a bunch of warning: as compile commands don't take -L:
c++: warning: argument unused during compilation: '-L/usr/local/eboringssl/lib' [-Wunused-command-line -argument]
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
have = cxx.has_header(dir / 'include/openssl/crypto.h')
if have
dep_libcrypto = declare_dependency(
- compile_args: ['-L' + dir / 'lib'],
- link_args: ['-lcrypto'],
+ link_args: ['-L' + dir / 'lib', '-lcrypto'],
include_directories: include_directories(dir / 'include', is_system: false),
)
break
if opt_libssl_dir != ''
dep_libssl = declare_dependency(
include_directories: [opt_libssl_dir / 'include'],
- link_args: ['-L' + opt_libssl_dir / 'lib', '-lssl', '-lcrypto'],
+ link_args: ['-L' + opt_libssl_dir / 'lib', '-lssl'],
)
else
dep_libssl = dependency('libssl', required: opt_libssl)