build-u_boot: Use cached u-boot.git if possible
This commit is contained in:
parent
7897ffbab1
commit
1311da63ca
12
build-u_boot
12
build-u_boot
|
|
@ -1,9 +1,9 @@
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
# Download and build latest version of U-Boot
|
# Download and build latest version of U-Boot
|
||||||
|
|
||||||
UBOOTDIR="${1}"
|
UBOOTDIR="${1}" # For example "u-boot"
|
||||||
DEFCONFIG="${2}"
|
DEFCONFIG="${2}" # For example "rpi_3_defconfig"
|
||||||
TUPLE="${3}"
|
TUPLE="${3}" # For example "aarch64-linux-gnu"
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
|
@ -14,7 +14,11 @@ VERSION=$(git ls-remote --tags --refs "git://git.denx.de/u-boot.git" "v????.??"
|
||||||
tail -n 1)
|
tail -n 1)
|
||||||
|
|
||||||
# Download U-Boot
|
# Download U-Boot
|
||||||
git clone -b "$VERSION" --depth 1 "git://git.denx.de/u-boot.git" "${UBOOTDIR}"
|
git clone --branch "$VERSION" \
|
||||||
|
--depth 1 \
|
||||||
|
--reference-if-able "/tmp/debimg/u-boot.git" \
|
||||||
|
--dissociate \
|
||||||
|
"git://git.denx.de/u-boot.git" "${UBOOTDIR}"
|
||||||
|
|
||||||
# Step into U-Boot directory
|
# Step into U-Boot directory
|
||||||
cd "${UBOOTDIR}"
|
cd "${UBOOTDIR}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue