aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2015-01-11 04:03:28 +0200
committerAndrey Konovalov <andrey.konovalov@linaro.org>2015-01-12 21:50:24 +0300
commitc3ed1fef9e0b8ff04e1fddcaf19e1ee19801df51 (patch)
tree7bc623777792f7c340b4a357a80441e8f6bda0ac
parenta2d18efbe35d08212bcc09d4cf8f61ec472acd9e (diff)
builddeb: fix device tree copy logictracking-linaro-builddeb-tweaks-llct-20150626.0tracking-linaro-builddeb-tweaks-llct-20150615.0tracking-linaro-builddeb-tweaks-llct-20150610.0tracking-linaro-builddeb-tweaks-llct-20150608.0tracking-linaro-builddeb-tweaks-llct-20150601.0tracking-linaro-builddeb-tweaks-llct-20150528.0tracking-linaro-builddeb-tweaks-llct-20150518.0tracking-linaro-builddeb-tweaks-llct-20150512.0tracking-linaro-builddeb-tweaks-llct-20150505.0tracking-linaro-builddeb-tweaks-llct-20150416.0tracking-linaro-builddeb-tweaks-llct-20150415.0tracking-linaro-builddeb-tweaks-llct-20150413.0tracking-linaro-builddeb-tweaks-llct-20150409.0tracking-linaro-builddeb-tweaks-llct-20150408.0tracking-linaro-builddeb-tweaks-llct-20150407.0tracking-linaro-builddeb-tweaks-llct-20150402.0tracking-linaro-builddeb-tweaks-llct-20150330.0tracking-linaro-builddeb-tweaks-llct-20150327.0tracking-linaro-builddeb-tweaks-llct-20150316.0tracking-linaro-builddeb-tweaks-llct-20150311.0tracking-linaro-builddeb-tweaks-llct-20150310.0tracking-linaro-builddeb-tweaks-llct-20150304.0tracking-linaro-builddeb-tweaks-llct-20150212.0tracking-linaro-builddeb-tweaks-llct-20150209.0tracking-linaro-builddeb-tweaks-llct-20150202.0tracking-linaro-builddeb-tweaks-llct-20150120.0tracking-linaro-builddeb-tweaks-llct-20150112.0tracking-linaro-builddeb-tweaks-ll-20150709.0tracking-linaro-builddeb-tweaks-ll-20150629.0tracking-linaro-builddeb-tweaks-ll-20150619.0tracking-linaro-builddeb-tweaks-ll-20150616.0tracking-linaro-builddeb-tweaks-ll-20150611.0tracking-linaro-builddeb-tweaks-ll-20150610.0tracking-linaro-builddeb-tweaks-ll-20150601.0tracking-linaro-builddeb-tweaks-ll-20150519.0tracking-linaro-builddeb-tweaks-ll-20150515.0tracking-linaro-builddeb-tweaks-ll-20150514.0tracking-linaro-builddeb-tweaks-ll-20150507.0tracking-linaro-builddeb-tweaks-ll-20150430.0tracking-linaro-builddeb-tweaks-ll-20150422.0tracking-linaro-builddeb-tweaks-ll-20150421.0tracking-linaro-builddeb-tweaks-ll-20150416.0tracking-linaro-builddeb-tweaks-ll-20150414.0tracking-linaro-builddeb-tweaks-ll-20150331.0tracking-linaro-builddeb-tweaks-ll-20150319.0tracking-linaro-builddeb-tweaks-ll-20150317.0tracking-linaro-builddeb-tweaks-ll-20150312.0tracking-linaro-builddeb-tweaks-ll-20150311.0tracking-linaro-builddeb-tweaks-ll-20150308.1tracking-linaro-builddeb-tweaks-ll-20150308.0tracking-linaro-builddeb-tweaks-ll-20150306.0tracking-linaro-builddeb-tweaks-ll-20150216.0tracking-linaro-builddeb-tweaks-ll-20150212.1tracking-linaro-builddeb-tweaks-ll-20150212.0tracking-linaro-builddeb-tweaks-ll-20150203.0tracking-linaro-builddeb-tweaks-ll-20150121.0tracking-linaro-builddeb-tweaks-ll-20150113.0tracking-linaro-builddeb-tweaks-ll-20150112.1
since 3.19 kernel, dtb location has changed and contains a vendor subdir. fix the logic to copy device tree files. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--[-rwxr-xr-x]scripts/package/builddeb7
1 files changed, 3 insertions, 4 deletions
diff --git a/scripts/package/builddeb b/scripts/package/builddeb
index 48a4037421d2..3dfd2baebf0c 100755..100644
--- a/scripts/package/builddeb
+++ b/scripts/package/builddeb
@@ -332,10 +332,9 @@ EOF
fi
# Copy device tree files if generated
-stat arch/$ARCH/boot/dts/*.dtb && {
- mkdir -p "$tmpdir/lib/firmware/$version/device-tree"
- cp arch/$ARCH/boot/dts/*.dtb "$tmpdir/lib/firmware/$version/device-tree"
-}
+for dtb in `find arch/$ARCH/boot/dts/ -type f -name '*.dtb'`; do
+ install -D -p -m0644 ${dtb} "$tmpdir/lib/firmware/$version/device-tree/`basename ${dtb}`"
+done
# Copy boot wrapper files if built
if [ "$ARCH" = "arm64" ] ; then