mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-06-06 10:50:37 +00:00
ti-dmai: Allow do_prepsources to run release.sh
The do_prepsources task runs after do_unpack at which point the
${S}/patches directory has been created. In the last step of
do_prepsources, code should be copied over to ${S} by the release.sh
script. However, this script silently fails if the target directory
(${S}) is not empty---it contains the 'patches' directory. The
failure manifests in the do_patch step when trying to applying patches
against the source which wasn't populated by release.sh.
Here, we pre-emptively clean out the directory release.sh intends to
use. The patch directory is re-created by the do_patch step.
Signed-off-by: Ash Charles <ashcharles@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
committed by
Denys Dmytriyenko
parent
ec85fc2d3b
commit
20b214200d
@@ -74,6 +74,7 @@ do_prepsources() {
|
||||
chmod a+x ${WORKDIR}/${DMAIBRANCH}/davinci_multimedia_application_interface/release.sh
|
||||
chmod a+x ${WORKDIR}/${DMAIBRANCH}/davinci_multimedia_application_interface/tdox
|
||||
sed -i 's|tdox|./tdox|g' ${WORKDIR}/${DMAIBRANCH}/davinci_multimedia_application_interface/release.sh
|
||||
rm -rf ${WORKDIR}/${DMAIBRANCH}/davinci_multimedia_application_interface/dmai_${PV}/*
|
||||
(cd ${WORKDIR}/${DMAIBRANCH}/davinci_multimedia_application_interface; ./release.sh ${PV})
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user