diff options
Diffstat (limited to 'pkg/libinput/gen.lua')
| -rw-r--r-- | pkg/libinput/gen.lua | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/pkg/libinput/gen.lua b/pkg/libinput/gen.lua index 00b20bc2..c9fb3553 100644 --- a/pkg/libinput/gen.lua +++ b/pkg/libinput/gen.lua @@ -37,6 +37,7 @@ lib('libinput.a', [[ filter-trackpoint.c netlink-seat.c path-seat.c + quirks.c timer.c ) $builddir/pkg/( @@ -45,4 +46,36 @@ lib('libinput.a', [[ ) ]]) +local quirks = { + '10-generic-keyboard.quirks', + '10-generic-lid.quirks', + '10-generic-trackball.quirks', + '30-vendor-aiptek.quirks', + '30-vendor-alps.quirks', + '30-vendor-cyapa.quirks', + '30-vendor-elantech.quirks', + '30-vendor-huion.quirks', + '30-vendor-ibm.quirks', + '30-vendor-kensington.quirks', + '30-vendor-logitech.quirks', + '30-vendor-microsoft.quirks', + '30-vendor-razer.quirks', + '30-vendor-synaptics.quirks', + '30-vendor-wacom.quirks', + '30-vendor-vmware.quirks', + '50-system-acer.quirks', + '50-system-apple.quirks', + '50-system-asus.quirks', + '50-system-chicony.quirks', + '50-system-cyborg.quirks', + '50-system-dell.quirks', + '50-system-google.quirks', + '50-system-hp.quirks', + '50-system-lenovo.quirks', + '50-system-system76.quirks', +} +for _, quirk in ipairs(quirks) do + file('share/libinput/'..quirk, '644', '$srcdir/quirks/'..quirk) +end + fetch 'git' |
