[yocto] Multiple packages from single recipe file
Victor Rodriguez
vm.rod25 at gmail.com
Mon Feb 9 05:16:25 PST 2015
On Mon, Feb 9, 2015 at 4:51 AM, Bipnesh, Abhinav (Abhinav)
<abhinavbipnesh at avaya.com> wrote:
> Hi,
>
>
>
> I was looking further into the document to find a way to define multiple
> packages from a single recipe file. As in current recipe I have written a
> do_install() function for putting files in particular directories. So it
> copies files from ${S} to ${D}.
>
> But some of the documents talk about multiple package something as below
>
>
>
> FILES_${PN} = "\
>
> ${bindir}/* \
>
> ${sbindir}/* \
>
> ${libexecdir}/* \
>
> ${libdir}/lib*.so.* \
>
> ${sysconfdir} \
>
> ${sharedstatedir} \
>
> ${localstatedir} \
>
> /bin/* \
>
> /sbin/* \
>
> /lib/*.so* \
>
> ${datadir}/${PN} \
>
> ${libdir}/${PN}/* \
>
> ${datadir}/pixmaps \
>
> ${datadir}/applications \
>
> ${datadir}/idl \
>
> ${datadir}/omf \
>
> ${datadir}/sounds \
>
> ${libdir}/bonobo/servers"
>
>
>
> FILES_${PN}-dbg = "\
>
> ${bindir}/.debug \
>
> ${sbindir}/.debug \
>
> ${libexecdir}/.debug \
>
> ${libdir}/.debug \
>
> /bin/.debug \
>
> /sbin/.debug \
>
> /lib/.debug \
>
> ${libdir}/${PN}/.debug"
>
>
>
> But I am not getting how the source for such file will be determine as in
> our project files will be present in different directories and need to be
> placed in some predefined paths.
>
>
>
> So how we can achieve the same.
>
>
>
> Thanks,
>
> Abhinav
>
>
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>
Hi , basically the yocto recepeis work exactly as an spec file:
www.rpm.org/max-rpm/s1-rpm-build-creating-spec-file.html
The scenario you mention is possible:
rpm5.org/docs/rpm-guide.html
Hope it helps
Victor Rodriguez
More information about the yocto
mailing list