From b51eee742782148cbb9b312fda3b7814da937cc2 Mon Sep 17 00:00:00 2001 From: Jordan Williams Date: Wed, 17 Apr 2024 10:08:40 -0500 Subject: [PATCH] meson: Use is_absolute to determine if the prefix directory is absolute Meson's check for an absolute path does not work on Windows. Meson 0.54.0 introduced the fs.is_absolute function. Use this instead. Signed-off-by: Jordan Williams --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 0cb879c3a..aa81e3de7 100644 --- a/meson.build +++ b/meson.build @@ -21,7 +21,7 @@ libsmartcols_version = '1.1.0' libfdisk_version = '1.1.0' prefixdir = get_option('prefix') -if not prefixdir.startswith('/') +if not fs.is_absolute(prefixdir) error('Prefix is not absolute: "@0@"'.format(prefixdir)) endif bindir = join_paths(prefixdir, get_option('bindir')) -- 2.39.5