diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2018-08-23 13:23:54 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2018-08-23 13:23:54 +0000 |
commit | 81b5157b94cb67b3226422c2a46c20d5022fcc20 (patch) | |
tree | 709631dd2e2772c943e280023df4e76ed76f44c4 /sys/conf/dtb.mk | |
parent | 569555845139a10f67e1fb690ce34483401e5ebf (diff) | |
download | src-81b5157b94cb67b3226422c2a46c20d5022fcc20.tar.gz src-81b5157b94cb67b3226422c2a46c20d5022fcc20.zip |
dtb: aarch64 uses vendor subdirectories, handle that
Notes
Notes:
svn path=/head/; revision=338247
Diffstat (limited to 'sys/conf/dtb.mk')
-rw-r--r-- | sys/conf/dtb.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/conf/dtb.mk b/sys/conf/dtb.mk index db728729858e..20a52b79d8c5 100644 --- a/sys/conf/dtb.mk +++ b/sys/conf/dtb.mk @@ -84,8 +84,14 @@ _dtbinstall: # entries in the NO_ROOT case. test -d ${DESTDIR}${DTBDIR} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBDIR} .for _dtb in ${DTB} +.if ${MACHINE_CPUARCH} == "aarch64" + test -d ${DESTDIR}${DTBDIR}/${_dtb:H} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBDIR}/${_dtb:H} + ${INSTALL} -o ${DTBOWN} -g ${DTBGRP} -m ${DTBMODE} \ + ${_INSTALLFLAGS} ${_dtb:T} ${DESTDIR}${DTBDIR}/${_dtb:H} +.else ${INSTALL} -o ${DTBOWN} -g ${DTBGRP} -m ${DTBMODE} \ ${_INSTALLFLAGS} ${_dtb} ${DESTDIR}${DTBDIR}/ +.endif .endfor test -d ${DESTDIR}${DTBODIR} || ${INSTALL} -d -o ${DTBOWN} -g ${DTBGRP} ${DESTDIR}${DTBODIR} .for _dtbo in ${DTBO} |