]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - hwdb/meson.build
codespell: fix spelling errors
[thirdparty/systemd.git] / hwdb / meson.build
index d6e858311a6b53c7b3c885e502e4409a75bf8a17..31ee3e74094fb8bd2d5aee0033fc0a80a347b169 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: LGPL-2.1+
+
 hwdb_files = files('''
         20-pci-vendor-model.hwdb
         20-pci-classes.hwdb
@@ -9,15 +11,17 @@ hwdb_files = files('''
         20-acpi-vendor.hwdb
         20-OUI.hwdb
         20-net-ifname.hwdb
+        20-vmbus-class.hwdb
         60-evdev.hwdb
         60-keyboard.hwdb
         60-sensor.hwdb
+        70-joystick.hwdb
         70-mouse.hwdb
         70-pointingstick.hwdb
         70-touchpad.hwdb
 '''.split())
 
-if conf.get('ENABLE_HWDB', 0) == 1
+if conf.get('ENABLE_HWDB') == 1
         install_data(hwdb_files,
                      install_dir : udevhwdbdir)
 
@@ -31,6 +35,15 @@ endif
 
 ############################################################
 
+parse_hwdb_py = find_program('parse_hwdb.py')
+if want_tests != 'false'
+        test('parse-hwdb',
+             parse_hwdb_py,
+             timeout : 90)
+endif
+
+############################################################
+
 run_target(
-        'update',
+        'hwdb-update',
         command : [hwdb_update_sh, meson.current_source_dir()])