meson: Override provided dependency

For convenience when used as a subproject.
This commit is contained in:
Ole André Vadla Ravnås
2022-01-04 20:12:17 +01:00
committed by aengelke
parent 204580f480
commit 4b42ddb567

View File

@@ -60,6 +60,9 @@ libfadec = static_library('fadec', 'decode.c', 'encode.c', 'format.c', instr_dat
fadec = declare_dependency(link_with: libfadec,
include_directories: include_directories('.'),
sources: instr_data)
if meson.version().version_compare('>=0.54.0')
meson.override_dependency('fadec', fadec)
endif
test('decode', executable('decode-test', 'decode-test.c', dependencies: fadec))
test('encode', executable('encode-test', 'encode-test.c', dependencies: fadec))