]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson.build: check udev rules using udevadm verify
authorDmitry V. Levin <ldv@strace.io>
Fri, 3 Mar 2023 08:00:00 +0000 (08:00 +0000)
committerDmitry V. Levin <ldv@strace.io>
Wed, 8 Mar 2023 18:55:40 +0000 (18:55 +0000)
Although udev rules are already being checked by rule-syntax-check.py
script, also check them using udevadm verify which performs more
thorough checks.

meson.build

index ff8706d94c67bb4e773b0b95ad1998106c6c7848..6885884a003748f34f26711543e1c6cee1c3857e 100644 (file)
@@ -3847,6 +3847,13 @@ udevadm = executable(
         install_dir : rootbindir)
 public_programs += udevadm
 
+if want_tests != 'false'
+        test('udev-rules-check',
+             udevadm,
+             suite : 'dist-check',
+             args : ['verify', '--resolve-names=never', all_rules])
+endif
+
 if conf.get('ENABLE_REPART') == 1
         exe = executable(
                 'systemd-repart',