From d06cf23e83c7e1beb2d90d5d69a9a01d9349e871 Mon Sep 17 00:00:00 2001 From: Robert Nelson <robertcnelson@gmail.com> Date: Thu, 17 Apr 2014 09:12:01 -0500 Subject: [PATCH] scripts: sync with master of: https://github.com/RobertCNelson/stable-kernel.git Signed-off-by: Robert Nelson <robertcnelson@gmail.com> --- build_deb.sh | 6 +++++- build_kernel.sh | 6 +++++- tools/host_det.sh | 5 ++++- tools/rebuild.sh | 6 +++++- tools/rebuild_deb.sh | 6 +++++- 5 files changed, 24 insertions(+), 5 deletions(-) diff --git a/build_deb.sh b/build_deb.sh index 4f54561b0..93118eeef 100755 --- a/build_deb.sh +++ b/build_deb.sh @@ -120,7 +120,11 @@ make_pkg () { make -s ARCH=arm CROSS_COMPILE=${CC} firmware_install INSTALL_FW_PATH=${DIR}/deploy/tmp ;; dtbs) - find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + if [ "x${has_dtbs_install}" = "xenable" ] ; then + make -s ARCH=arm CROSS_COMPILE=${CC} dtbs_install INSTALL_DTBS_PATH=${DIR}/deploy/tmp + else + find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + fi ;; esac diff --git a/build_kernel.sh b/build_kernel.sh index b13006a79..cb172f036 100755 --- a/build_kernel.sh +++ b/build_kernel.sh @@ -170,7 +170,11 @@ make_pkg () { make -s ARCH=arm CROSS_COMPILE=${CC} firmware_install INSTALL_FW_PATH=${DIR}/deploy/tmp ;; dtbs) - find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + if [ "x${has_dtbs_install}" = "xenable" ] ; then + make -s ARCH=arm CROSS_COMPILE=${CC} dtbs_install INSTALL_DTBS_PATH=${DIR}/deploy/tmp + else + find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + fi ;; esac diff --git a/tools/host_det.sh b/tools/host_det.sh index 3ab8e23c9..44843cf6f 100755 --- a/tools/host_det.sh +++ b/tools/host_det.sh @@ -81,7 +81,7 @@ redhat_reqs () { #pkg="uboot-tools" #check_rpm ;; - 17|18|19|20) + 17|18|19|20|21) pkg="uboot-tools" check_rpm ;; @@ -270,6 +270,9 @@ debian_regs () { petra) deb_distro="saucy" ;; + qiana) + deb_distro="trusty" + ;; esac case "${deb_distro}" in diff --git a/tools/rebuild.sh b/tools/rebuild.sh index c692c027e..6172c90e3 100755 --- a/tools/rebuild.sh +++ b/tools/rebuild.sh @@ -143,7 +143,11 @@ make_pkg () { make -s ARCH=arm CROSS_COMPILE=${CC} firmware_install INSTALL_FW_PATH=${DIR}/deploy/tmp ;; dtbs) - find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + if [ "x${has_dtbs_install}" = "xenable" ] ; then + make -s ARCH=arm CROSS_COMPILE=${CC} dtbs_install INSTALL_DTBS_PATH=${DIR}/deploy/tmp + else + find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + fi ;; esac diff --git a/tools/rebuild_deb.sh b/tools/rebuild_deb.sh index 636283dcc..70e7c0ac0 100755 --- a/tools/rebuild_deb.sh +++ b/tools/rebuild_deb.sh @@ -120,7 +120,11 @@ make_pkg () { make -s ARCH=arm CROSS_COMPILE=${CC} firmware_install INSTALL_FW_PATH=${DIR}/deploy/tmp ;; dtbs) - find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + if [ "x${has_dtbs_install}" = "xenable" ] ; then + make -s ARCH=arm CROSS_COMPILE=${CC} dtbs_install INSTALL_DTBS_PATH=${DIR}/deploy/tmp + else + find ./arch/arm/boot/ -iname "*.dtb" -exec cp -v '{}' ${DIR}/deploy/tmp/ \; + fi ;; esac -- GitLab