summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscripts/build/lb_clean5
-rwxr-xr-xscripts/build/lb_config29
2 files changed, 6 insertions, 28 deletions
diff --git a/scripts/build/lb_clean b/scripts/build/lb_clean
index e5ae3df..f0e43a5 100755
--- a/scripts/build/lb_clean
+++ b/scripts/build/lb_clean
@@ -62,10 +62,7 @@ do
LH=1 "${0}" noauto --stage
LH=1 "${0}" noauto --source
- if [ -d auto ]
- then
- rmdir --ignore-fail-on-non-empty auto
- fi
+ rmdir --ignore-fail-on-non-empty auto > /dev/null 2>&1 || true
;;
--cache)
diff --git a/scripts/build/lb_config b/scripts/build/lb_config
index d91aea1..ee12c32 100755
--- a/scripts/build/lb_config
+++ b/scripts/build/lb_config
@@ -1370,30 +1370,11 @@ Check_defaults
if [ "${_CLEAN}" = "true" ]
then
# Remove empty directories in config tree
- if ls config/*/ > /dev/null 2>&1
- then
- rmdir --ignore-fail-on-non-empty config/*/
- fi
-
- if [ -d config ]
- then
- rmdir --ignore-fail-on-non-empty config
- fi
-
- if [ -d auto/functions ]
- then
- rmdir --ignore-fail-on-non-empty auto/functions
- fi
-
- if [ -d auto/scripts ]
- then
- rmdir --ignore-fail-on-non-empty auto/scripts
- fi
-
- if [ -d auto ]
- then
- rmdir --ignore-fail-on-non-empty auto
- fi
+ rmdir --ignore-fail-on-non-empty config/*/ > /dev/null 2>&1 || true
+ rmdir --ignore-fail-on-non-empty config > /dev/null 2>&1 || true
+ rmdir --ignore-fail-on-non-empty auto/functions > /dev/null 2>&1 || true
+ rmdir --ignore-fail-on-non-empty auto/scripts > /dev/null 2>&1 || true
+ rmdir --ignore-fail-on-non-empty auto > /dev/null 2>&1 || true
fi
# Creating stage file