[PATCH 2/4] buildscript: copy the (optional) -eu/-us factory images

Jan Kraus mayosemmel at googlemail.com
Sa Jan 7 15:17:03 CET 2017


Schaut auch gut aus:
Reviewed-by: Jan Kraus <mayosemmel at gmail.com>

Am Freitag, den 06.01.2017, 14:15 +0100 schrieb Tim Niemeyer:
> Signed-off-by: Tim Niemeyer <tim at tn-x.org>
> ---
> 
>  buildscript | 18 ++++++++++--------
>  1 file changed, 10 insertions(+), 8 deletions(-)
> 
> diff --git a/buildscript b/buildscript
> index 68f7407..7e56ba7 100755
> --- a/buildscript
> +++ b/buildscript
> @@ -278,14 +278,16 @@ cp_firmware() {
>          filename_build=${filename_build//generic/g}
>          cp "$target/bin/${chipset}/$image" "./bin/$filename_build"
>  
> -        image_factory=${image/sysupgrade/factory}
> -        if [[ -f "$target/bin/${chipset}/$image_factory" ]]; then
> -          filename_build_factory=${filename_build/sysupgrade/factory}
> -          if [ ${#image_factory} -lt ${#filename_build_factory} ]; then
> -            echo "Warning: The factory image file name (${filename_build_factory}) is longer than the OpenWrt one, which might be incompatibility with the stock firmware."
> -          fi
> -          cp "$target/bin/${chipset}/$image_factory" "./bin/$filename_build_factory"
> -        fi
> +        for region in "" "-eu" "-us"; do
> +            image_factory=${image/sysupgrade/factory$region}
> +            if [[ -f "$target/bin/${chipset}/$image_factory" ]]; then
> +              filename_build_factory=${filename_build/sysupgrade/factory$region}
> +              if [ ${#image_factory} -lt ${#filename_build_factory} ]; then
> +                echo "Warning: The factory image file name (${filename_build_factory}) is longer than the OpenWrt one, which might be incompatibility with the stock firmware."
> +              fi
> +              cp "$target/bin/${chipset}/$image_factory" "./bin/$filename_build_factory"
> +            fi
> +        done
>      done
>  }
>  
> -- 
> 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/20170107/0c689b41/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev