[PATCH 4/4] buildscript: buildrelease: fix parameter handling
Tim Niemeyer
tim at tn-x.org
Sa Mai 14 16:36:28 CEST 2016
Signed-off-by: Tim Niemeyer <tim at tn-x.org>
---
buildscript | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
diff --git a/buildscript b/buildscript
index 887de3d..2a7b85e 100755
--- a/buildscript
+++ b/buildscript
@@ -279,14 +279,23 @@ cp_firmware() {
buildrelease() {
if [ "$1" = "all" ];then
- buildall
+ all=true
elif [ "$1" = "fast" ];then
- build fast
- elif [ "$1" = "all" ] && [ "$2" = "fast" ];then
- buildall fast
+ fast=fast
+ fi
+
+ if [ "$2" = "all" ];then
+ all=true
+ elif [ "$2" = "fast" ];then
+ fast=fast
+ fi
+
+ if [ $all ]; then
+ buildall $fast
else
- build
+ build $fast
fi
+
cd bin
for binary in *.bin; do
md5sum "$binary" > ./"$binary".md5
@@ -458,7 +467,7 @@ case "$1" in
echo "Usage: $0 $1 [all] [fast]"
echo
else
- buildrelease "$2"
+ buildrelease "$2" "$3"
fi
;;
*)
--
2.1.4
Mehr Informationen über die Mailingliste franken-dev