Hi
I have structure of files:
meta-layer-A
recipes-X
componentB
default
script.sh
componentB.bb
meta-layer-B
recipes-X
componentB
files
script.sh
componentB.bbappend
In componentB.bb I have function do_install:
do_install () {
install -m 0755 -d ${D}/usr/share
cmake_do_install
install -m 0755 ${THISDIR}/default/script.sh ${D}/usr/share
}
In componentB.bbapend I overwrite function in order to install other script
instead:
do_install () {
install -m 0755 -d ${D}/usr/share
cmake_do_install
install -m 0755 ${THISDIR}/files/script.sh ${D}/usr/share
}
The problem is that ${THISDIR} indicates IN BOTH CASES to path
meta-layer-A/recipes-X/componentB.
So how to tell bitbake in componentB.bbappend to install my script from
path meta-layer-B/recipes-X/componentB/files? It is really frustrating that
variable THISDIR doesn't indicates to path
meta-layer-B/recipes-X/componentB when I used it in componentB.bbapend.
--
_______________________________________________
yocto mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/yocto