summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xresources/scripts/download/coreboot17
1 files changed, 6 insertions, 11 deletions
diff --git a/resources/scripts/download/coreboot b/resources/scripts/download/coreboot
index e0c55c9c..d8b44ab3 100755
--- a/resources/scripts/download/coreboot
+++ b/resources/scripts/download/coreboot
@@ -84,26 +84,21 @@ download_coreboot_for_board()
if [ -d "coreboot/${cbtree}" ]; then
printf "REMARK: download/coreboot %s: exists. Skipping.\n" \
${cbtree}
- if [ "${cbtree}" != "${1}" ]; then
- printf "(for board: '${1}')\n"
- fi
+ [ "${cbtree}" != "${1}" ] && \
+ printf "(for board: '%s}')\n" ${1}
return 0
fi
- if [ ! -d coreboot ]; then
+ [ ! -d coreboot ] && \
mkdir "coreboot/"
- fi
- if [ ! -d coreboot ]; then
- printf "ERROR: download/coreboot: directory not created."
- printf " Check file system permissions\n"
+ [ ! -d coreboot ] && \
+ printf "ERROR: download/coreboot: directory not created\n" && \
return 1
- fi
cd "coreboot/"
- if [ ! -d coreboot/.git ] && [ -d coreboot ]; then
+ [ ! -d coreboot/.git ] && [ -d coreboot ] && \
rm -Rf coreboot/
- fi
if [ ! -d coreboot ]; then
printf "Download coreboot from upstream:\n"