Even if we use meson >= 0.55, using path() does not produce any error or
warning if the required version is below 0.55.
Let's convert path() with full_path() when we requires meson >= 0.55.
r = find_program('clang', required : bpf_framework_required, version : '>= 10.0.0')
clang_found = r.found()
if clang_found
- if meson.version().version_compare('>= 0.55')
- clang = [r.full_path()]
- else
- clang = [r.path()]
- endif
+ clang = r.path()
endif
# Assume that the required flags are supported by the found clang.
clang_supports_flags = clang_found