]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: Drop minimum meson version required for clang-tidy
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 21 Jan 2026 14:54:58 +0000 (15:54 +0100)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 22 Jan 2026 04:33:35 +0000 (13:33 +0900)
meson.build

index 6a4deab9703424f5752c3c79b5385c7f5d48c2dd..ec724bd283f399092ac3935c7497d8714e893ab9 100644 (file)
@@ -2911,7 +2911,7 @@ endif
 alias_target('gensources', generated_sources)
 
 clang_tidy = find_program('clang-tidy', required : false)
-if meson.version().version_compare('>=1.10.0')
+if meson.version().version_compare('>=1.4.0')
         uniq = {}
 
         foreach source : sources
@@ -2921,7 +2921,11 @@ if meson.version().version_compare('>=1.10.0')
                 uniq += {source.full_path(): source}
         endforeach
 
-        sources = uniq.values()
+        # TODO: Use uniq.values() when we can rely on meson 1.10.0.
+        sources = []
+        foreach path, file : uniq
+                sources += [file]
+        endforeach
 
         foreach source : sources
                 if systemd_headers.contains(source)