[patch master v5] fix patching error by empty build_patches dir

Robert rlanghammer at web.de
Sa Sep 10 22:51:04 CEST 2016


Hi,

ich wollte euch mal fragen, warum hier immer ein $PWD/ am Pfadanfang
verwendet wird. Es ist nun mal ein Pfad relativ zu $PWD, dann könnte
oder sollte man den doch auch als relativen schreiben? Keine Probleme
mit globbing oder wordsplitting an der Stelle.

Oder gibt es dafür einen Grund?

Grüße

Robert


Am 10.09.2016 um 22:05 schrieb Jan-Tarek Butt:
> ---
>  buildscript | 8 +++++---
>  1 file changed, 5 insertions(+), 3 deletions(-)
>
> diff --git a/buildscript b/buildscript
> index 04942e6..4afc270 100755
> --- a/buildscript
> +++ b/buildscript
> @@ -122,9 +122,11 @@ get_source() {
>  }
>
>  patch_target() {
> -    for patch in "$PWD"/build_patches/openwrt/*.patch; do
> -        patch --no-backup-if-mismatch -p0 -d "$target" -i "$patch"
> -    done
> +    if [ "$(find "$PWD"/build_patches/openwrt/*.patch 2> /dev/null | wc -l)" -ge 1 ]; then
> +        for patch in "$PWD"/build_patches/openwrt/*.patch; do
> +            patch --no-backup-if-mismatch -p0 -d "$target" -i "$patch"
> +        done
> +    fi
>  }
>
>  prepare() {
> --
> 2.9.3
>



Mehr Informationen über die Mailingliste franken-dev