39 lines
765 B
Meson
39 lines
765 B
Meson
if libavutil_dep.found() or gcrypt_dep.found()
|
|
crypto_md5 = static_library(
|
|
'crypto_md5',
|
|
'MD5.cxx',
|
|
include_directories: inc,
|
|
dependencies: [
|
|
libavutil_dep,
|
|
gcrypt_dep,
|
|
],
|
|
)
|
|
|
|
crypto_md5_dep = declare_dependency(
|
|
link_with: crypto_md5,
|
|
)
|
|
else
|
|
crypto_md5_dep = dependency('', required: false)
|
|
endif
|
|
|
|
conf.set('HAVE_MD5', crypto_md5_dep.found())
|
|
|
|
if libavutil_dep.found()
|
|
crypto_base64 = static_library(
|
|
'crypto_base64',
|
|
'Base64.cxx',
|
|
include_directories: inc,
|
|
dependencies: [
|
|
libavutil_dep,
|
|
],
|
|
)
|
|
|
|
crypto_base64_dep = declare_dependency(
|
|
link_with: crypto_base64,
|
|
)
|
|
else
|
|
crypto_base64_dep = dependency('', required: false)
|
|
endif
|
|
|
|
conf.set('HAVE_BASE64', crypto_base64_dep.found())
|