diff options
author | Dave Reisner <dreisner@archlinux.org> | 2011-07-11 04:44:04 +0200 |
---|---|---|
committer | Dave Reisner <dreisner@archlinux.org> | 2011-09-27 12:18:04 +0200 |
commit | 1ce14002289b676c54729e9d9dfaa7f6fd58024b (patch) | |
tree | 91e887e78f744c81e09e14e37cdd1863b27ef369 /install/usb | |
parent | 1793ad71472d85912dd258cc6730e20a46dbbb17 (diff) | |
download | mkinitcpio-1ce14002289b676c54729e9d9dfaa7f6fd58024b.tar.gz mkinitcpio-1ce14002289b676c54729e9d9dfaa7f6fd58024b.tar.xz |
cleanup and bashify install hooks
No logical code changes -- this is purely a syntactical cleanup and
standardization across the build hooks along with ensuring that help
messages are wrapped to 80 columns or less. All hooks get the same
treatment, adhering to the following style:
#!/bin/bash
build() {
COMMANDS
}
help() {
cat <<HELPEOF
This is a help message.
HELPEOF
}
# vim: set ft=sh ts=4 sw=4 et:
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Diffstat (limited to 'install/usb')
-rw-r--r-- | install/usb | 30 |
1 files changed, 13 insertions, 17 deletions
diff --git a/install/usb b/install/usb index db2d08e..61020ab 100644 --- a/install/usb +++ b/install/usb @@ -1,24 +1,20 @@ -# vim: set ft=sh: +#!/bin/bash -build() -{ - MODULES=" $(checked_modules "/usb/host" | grep -ve "_cs" -e "sl811_hcd" -e "isp116x_hcd")" +build() { + MODULES="$(checked_modules "/usb/host" | grep -ve "_cs" -e "sl811_hcd" -e "isp116x_hcd")" - MODULES=$(echo ${MODULES}) #trim whitespace - if [ -n "${MODULES}" ]; then - MODULES="${MODULES} usb_storage sd_mod sr_mod" - MODULES="${MODULES} $(checked_modules "drivers/usb/storage/ums-*")" + if [[ $MODULES ]]; then + MODULES+=" usb_storage sd_mod sr_mod" + MODULES+=" $(checked_modules "drivers/usb/storage/ums-*")" fi - BINARIES="" - FILES="" - SCRIPT="" } -help () -{ -cat<<HELPEOF - This hook loads the necessary modules for an usb root device. - Detection will take place at runtime. To minimize the modules - in the image, add the autodetect hook too. +help() { + cat <<HELPEOF +This hook loads the necessary modules for an usb root device. Detection will +take place at runtime. To minimize the modules in the image, add the autodetect +hook too. HELPEOF } + +# vim: set ft=sh ts=4 sw=4 et: |