diff options
Diffstat (limited to 'initcpio-install-udev')
-rw-r--r-- | initcpio-install-udev | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/initcpio-install-udev b/initcpio-install-udev index 31d9827129e7..fef6f9bb7235 100644 --- a/initcpio-install-udev +++ b/initcpio-install-udev @@ -3,16 +3,20 @@ build() { local rules tool - add_binary /usr/lib/systemd/systemd-udevd - add_binary /usr/bin/udevadm - add_binary /usr/bin/systemd-tmpfiles + map add_binary \ + '/usr/lib/systemd/systemd-udevd' \ + '/usr/bin/udevadm' \ + '/usr/bin/systemd-tmpfiles' - for rules in 50-udev-default.rules 60-persistent-storage.rules 64-btrfs.rules 80-drivers.rules; do - add_file "/usr/lib/udev/rules.d/$rules" - done - for tool in ata_id scsi_id; do - add_file "/usr/lib/udev/$tool" - done + map add_udev_rule \ + '50-udev-default.rules' \ + '60-persistent-storage.rules' \ + '64-btrfs.rules' \ + '80-drivers.rules' + + map add_file \ + '/usr/lib/udev/ata_id' \ + '/usr/lib/udev/scsi_id' add_runscript } |