[PATCH 4/4] buildscript: buildrelease: fix parameter handling

mayosemmel mayosemmel at googlemail.com
Sa Mai 14 18:08:35 CEST 2016


Hi Tim,

ich fände es gut, wenn man weiterhin die Möglichkeit hat zwischen "fast"
und nicht "fast" wählen zu können.

Grüße Jan

Am Samstag, den 14.05.2016, 16:36 +0200 schrieb Tim Niemeyer:
> 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
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160514/a1e3db37/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev