<div dir="ltr"><div><div><div><div>Hi,<br><br></div>I think may be you missed,<br><br></div>FILES_${PN} += "/system" <br><br></div>then you can see your binary inside ${PN} package.<br><br></div>//Gaurang Shastri<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 8, 2015 at 6:55 PM, Bipnesh, Abhinav (Abhinav) <span dir="ltr"><<a href="mailto:abhinavbipnesh@avaya.com" target="_blank">abhinavbipnesh@avaya.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">





<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal">Hi All,<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I am trying to write a custom recipe for my make based project. So I am able to compile the project and generate the binary. Now when I am trying to package using do_install() I am not able to put the package in custom directory.<u></u><u></u></p>
<p class="MsoNormal">So when I use <b>${D}${bindir} </b>it work perfectly fine and the package has those binary. But when I tried with
<b>${D}/system/hello </b> it didn’t works. Below is the snapshot of the do_install ()<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">do_install () {<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     cd ${WORKDIR}<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New""><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     # init script<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -d ${D}${sysconfdir}/init.d<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -d ${D}${sysconfdir}/sysconfig<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -m 755 ${WORKDIR}/test/test ${D}${sysconfdir}/init.d/test<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -m 644 ${WORKDIR}/test/test ${D}${sysconfdir}/sysconfig/test<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     # executable<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -d ${D}/system/hello<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     #install -d ${D}${bindir}<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     #install -m 755 ${S}/helloworl/hello ${D}${bindir}/hello
</span><span style="font-size:10.0pt;font-family:Wingdings">ç</span><span style="font-size:10.0pt;font-family:"Courier New""> it works<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">     install -m 755 ${S}/helloworld/hello ${D}/system/hello/hello
</span><span style="font-size:10.0pt;font-family:Wingdings">ç</span><span style="font-size:10.0pt;font-family:"Courier New""> it doesn’t work<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">}<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">So any thoughts how to fix this issue.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Thanks,<u></u><u></u></p>
<p class="MsoNormal">Abhinav<u></u><u></u></p>
</div>
</div>

<br>--<br>
_______________________________________________<br>
yocto mailing list<br>
<a href="mailto:yocto@yoctoproject.org">yocto@yoctoproject.org</a><br>
<a href="https://lists.yoctoproject.org/listinfo/yocto" target="_blank">https://lists.yoctoproject.org/listinfo/yocto</a><br>
<br></blockquote></div><br></div>