Zbigniew Jędrzejewski-Szmek | 5c23128 | 2017-04-04 23:03:47 -0400 | [diff] [blame] | 1 | rules = files(''' |
Zbigniew Jędrzejewski-Szmek | 37efbbd | 2017-04-17 19:25:00 -0400 | [diff] [blame] | 2 | 60-block.rules |
| 3 | 60-cdrom_id.rules |
| 4 | 60-drm.rules |
| 5 | 60-evdev.rules |
Zbigniew Jędrzejewski-Szmek | 43af16c | 2017-06-28 11:19:33 -0400 | [diff] [blame^] | 6 | 60-input-id.rules |
Zbigniew Jędrzejewski-Szmek | 37efbbd | 2017-04-17 19:25:00 -0400 | [diff] [blame] | 7 | 60-persistent-alsa.rules |
| 8 | 60-persistent-input.rules |
| 9 | 60-persistent-storage.rules |
| 10 | 60-persistent-storage-tape.rules |
| 11 | 60-persistent-v4l.rules |
| 12 | 60-sensor.rules |
| 13 | 60-serial.rules |
| 14 | 64-btrfs.rules |
| 15 | 70-mouse.rules |
| 16 | 70-touchpad.rules |
| 17 | 75-net-description.rules |
| 18 | 75-probe_mtd.rules |
| 19 | 78-sound-card.rules |
| 20 | 80-drivers.rules |
| 21 | 80-net-setup-link.rules |
Zbigniew Jędrzejewski-Szmek | 5c23128 | 2017-04-04 23:03:47 -0400 | [diff] [blame] | 22 | '''.split()) |
| 23 | |
| 24 | install_data(rules, |
| 25 | install_dir : udevrulesdir) |
| 26 | |
| 27 | rules_in = ''' |
Zbigniew Jędrzejewski-Szmek | 37efbbd | 2017-04-17 19:25:00 -0400 | [diff] [blame] | 28 | 50-udev-default.rules |
| 29 | 99-systemd.rules |
Zbigniew Jędrzejewski-Szmek | 5c23128 | 2017-04-04 23:03:47 -0400 | [diff] [blame] | 30 | '''.split() |
| 31 | |
| 32 | foreach file : rules_in |
Zbigniew Jędrzejewski-Szmek | 37efbbd | 2017-04-17 19:25:00 -0400 | [diff] [blame] | 33 | gen = configure_file( |
| 34 | input : file + '.in', |
| 35 | output : file, |
| 36 | configuration : substs) |
| 37 | install_data(gen, |
| 38 | install_dir : udevrulesdir) |
Zbigniew Jędrzejewski-Szmek | 5c23128 | 2017-04-04 23:03:47 -0400 | [diff] [blame] | 39 | endforeach |