lib/scripts/getsettings
changeset 33512 771ec7306438
parent 33295 ce8faf41b0d4
child 34043 7129fab1fe4f
equal deleted inserted replaced
33511:5b31218a3a8c 33512:771ec7306438
    96   if [ -f "$COMPONENT/etc/settings" ]; then
    96   if [ -f "$COMPONENT/etc/settings" ]; then
    97     source "$COMPONENT/etc/settings" || exit 2
    97     source "$COMPONENT/etc/settings" || exit 2
    98   fi
    98   fi
    99   if [ -f "$COMPONENT/etc/components" ]; then
    99   if [ -f "$COMPONENT/etc/components" ]; then
   100     {
   100     {
   101       while read; do
   101       while { unset REPLY; read -r; test "$?" = 0 -o -n "$REPLY"; }
       
   102       do
   102         case "$REPLY" in
   103         case "$REPLY" in
   103           \#* | "") ;;
   104           \#* | "") ;;
   104           /*) init_component "$REPLY" ;;
   105           /*) init_component "$REPLY" ;;
   105           *) init_component "$COMPONENT/$REPLY" ;;
   106           *) init_component "$COMPONENT/$REPLY" ;;
   106         esac
   107         esac