[oe] Understanding recipes vs packages

Charles Manning cdhmanning at gmail.com
Mon Nov 7 03:32:11 UTC 2011


Hello

Something very weird is going on with some changes I have made
recently to a custom image I am building.

For some reason I was getting libpng12 built and now that no longer happens.

In debugging this I've been doing things that now stump me.

>From my understanding, a recipe can build multiple different packages.
For example libpng.inc has the following in it:

PACKAGES =+ "${PN}12-dbg ${PN}12 ${PN}12-dev"

FILES_${PN}12-dbg += "${libdir}/libpng12*.dbg"
FILES_${PN}12 = "${libdir}/libpng12.so.*"
FILES_${PN}12-dev = "${libdir}/libpng12.* ${includedir}/libpng12
${libdir}/pkgconfig/libpng12.pc"
FILES_${PN} = "${libdir}/lib*.so.*"
FILES_${PN}-dev = "${includedir} ${libdir}/lib*.so ${libdir}/*.la \
		${libdir}/*.a ${libdir}/pkgconfig \
		${datadir}/aclocal ${bindir} ${sbindir}"


Does that mean I should be able to build  libgpng12 as follows:

bitbake libpng12

Thanks

Charles




More information about the Openembedded-devel mailing list