From 695cdf15306327c9c78f2b4c25995485f64c95c6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 31 Jan 2009 16:33:56 +0100 Subject: Fixing infinit loop when using autoconfig for lh_config and lh_clean. --- helpers/lh_clean | 15 +++++++++------ helpers/lh_config | 7 +++++-- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/helpers/lh_clean b/helpers/lh_clean index 2507424..bb3d28f 100755 --- a/helpers/lh_clean +++ b/helpers/lh_clean @@ -10,10 +10,13 @@ set -e # Read meta config -if [ "${1}" != "autoconfig" ] && [ -x scripts/clean ] +if [ "${1}" != "noautoconfig" ] && [ -x scripts/clean ] then ./scripts/clean ${@} -else +fi + +if [ "${1}" = "noautoconfig" ] +then shift fi @@ -51,10 +54,10 @@ for ARGUMENT in ${ARGUMENTS} do case "${ARGUMENT}" in --all) - "${0}" --chroot - "${0}" --binary - "${0}" --stage - "${0}" --source + "${0}" noautoconfig --chroot + "${0}" noautoconfig --binary + "${0}" noautoconfig --stage + "${0}" noautoconfig --source if [ -d scripts ] then diff --git a/helpers/lh_config b/helpers/lh_config index ff33de9..c0cd618 100755 --- a/helpers/lh_config +++ b/helpers/lh_config @@ -10,10 +10,13 @@ set -e # Read meta config -if [ "${1}" != "autoconfig" ] && [ -x scripts/config ] +if [ "${1}" != "noautoconfig" ] && [ -x scripts/config ] then ./scripts/config ${@} -else +fi + +if [ "${1}" = "noautoconfig" ] +then shift fi -- cgit v1.0