From 99c2b87cdbc3f449b68ed6d0bf2fec624d539972 Mon Sep 17 00:00:00 2001 From: Dave Reisner Date: Wed, 8 Jun 2011 16:29:40 -0400 Subject: install/{sata,pata,scsi}: cleanup and simplify * Use loops where possible for module addition * remove superfluous trim operation * remove antiquated filters for modules which do not exist Signed-off-by: Dave Reisner --- install/pata | 33 +++++++++++++-------------------- install/sata | 35 ++++++++++++++--------------------- install/scsi | 33 ++++++++++++++------------------- 3 files changed, 41 insertions(+), 60 deletions(-) diff --git a/install/pata b/install/pata index 1d750dc..75a75c1 100644 --- a/install/pata +++ b/install/pata @@ -1,26 +1,19 @@ -# vim: set ft=sh: +#!/bin/bash -build() -{ - MODULES=" $(checked_modules "ata/pata_*") $(checked_modules "ata/ata_generic") - $(checked_modules "ata/ata_piix")" +build() { + for filter in 'ata/pata_*' 'ata/ata_generic' 'ata/ata_piix'; do + MODULES+=" $(checked_modules "$filter")" + done - MODULES=$(echo ${MODULES}) #trim whitespace - if [ -n "${MODULES}" ]; then - MODULES="${MODULES} sd_mod" - fi - - BINARIES="" - FILES="" - SCRIPT="" + [[ $MODULES ]] && MODULES+=" sd_mod" } -help () -{ -cat<