URI: 
       tadd checks for git cloning - arm-sdk - os build toolkit for various embedded devices
  HTML git clone https://git.parazyd.org/arm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 229d4f2ca3342e8811ea7fa01f2fe44008ba4377
   DIR parent 02526cc7e0a082991fe3e313387b0a8cce5733a8
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Fri, 30 Sep 2016 13:46:31 +0200
       
       add checks for git cloning
       
       Diffstat:
         M boards/raspberry-pi.sh              |      30 +++++++++++++++++++++---------
       
       1 file changed, 21 insertions(+), 9 deletions(-)
       ---
   DIR diff --git a/boards/raspberry-pi.sh b/boards/raspberry-pi.sh
       t@@ -103,21 +103,33 @@ build_kernel_armhf() {
                act "grabbing kernel sources"
                mkdir -p $R/tmp/kernels/$device_name
        
       -        git clone --depth 1 \
       -                $gitkernel \
       -                -b $gitbranch \
       -                $R/tmp/kernels/$device_name/${device_name}-linux
       +        if [[ -d $R/tmp/kernels/$device_name/${device_name}-linux ]]; then
       +                pushd $R/tmp/kernels/$device_name/${device_name}-linux
       +                git pull
       +                popd
       +        else
       +                git clone --depth 1 \
       +                        $gitkernel \
       +                        -b $gitbranch \
       +                        $R/tmp/kernels/$device_name/${device_name}-linux
       +        fi
        
                pushd $R/tmp/kernels/$device_name/${device_name}-linux
                make bcm2709_defconfig
                make $MAKEOPTS
       -        sudo make INSTALL_MOD_PATH=$strapdir modules_install ## this replaces make-kernel-modules
       +        sudo -E make INSTALL_MOD_PATH=$strapdir modules_install ## this replaces make-kernel-modules
                popd
        
                notice "grabbing rpi-firmware..."
       -        git clone --depth 1 \
       -                $rpifirmware \
       -                $R/tmp/kernels/$device_name/${device_name}-firmware
       +        if [[ -d $R/tmp/kernels/$device_name/${device_name}-firmware ]]; then
       +                pushd $R/tmp/kernels/$device_name/${device_name}
       +                git pull
       +                popd
       +        else
       +                git clone --depth 1 \
       +                        $rpifirmware \
       +                        $R/tmp/kernels/$device_name/${device_name}-firmware
       +        fi
        
                sudo cp -rfv $R/tmp/kernels/$device_name/${device_name}-firmware/boot/* $workdir/boot/
        
       t@@ -132,7 +144,7 @@ build_kernel_armhf() {
                sudo cp -ra $R/tmp/linux-firmware $strapdir/lib/firmware
        
                pushd $R/tmp/kernels/$device_name/${device_name}-linux
       -        sudo make INSTALL_MOD_PATH=$strapdir firmware_install
       +        sudo -E make INSTALL_MOD_PATH=$strapdir firmware_install
                make mrproper
                make bcm2709_defconfig
                sudo make modules_prepare