board/zynqmp/post-image.sh: support dots in DTS file names
authorFrancois Beerten <fbeerten.git@colabti.org>
Thu, 25 Oct 2018 10:05:28 +0000 (12:05 +0200)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Fri, 26 Oct 2018 18:54:00 +0000 (20:54 +0200)
Some ZynqMP device trees in the kernel have a dot in their name,
for example "zynqmp-zcu102-rev1.0". The post image script
left out the part after the dot and created an invalid symlink.

Signed-off-by: Francois Beerten <fbeerten.git@colabti.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
board/zynqmp/post-image.sh

index 2e7bcbaab60ff83b94906c390b1a0092a41a3cc2..b2b99fed01534bc34f86856a598d92c1c272dff1 100755 (executable)
@@ -5,7 +5,7 @@
 # devicetree listed in the config.
 
 FIRST_DT=$(sed -nr \
-               -e 's|^BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/([-_/[:alnum:]]*).*"$|\1|p' \
+               -e 's|^BR2_LINUX_KERNEL_INTREE_DTS_NAME="xilinx/([-_/[:alnum:]\\.]*).*"$|\1|p' \
                ${BR2_CONFIG})
 
 [ -z "${FIRST_DT}" ] || ln -fs ${FIRST_DT}.dtb ${BINARIES_DIR}/system.dtb