On Thu, Nov 17, 2011 at 08:14:06AM +0000, McClintock Matthew-B29882 wrote:
> On Wed, Nov 16, 2011 at 8:29 PM, Ni Qingliang
> <niqingli...@insigma.com.cn> wrote:
> > Hello, All:
> >        I'm working on opensaf, wrote a bb file for it,
> > and found that the FILES_${PN} has included /usr/lib/${PN}/*.
> > but there are some .a and .so(symlink) in /usr/lib/${PN}, which will
> > result QA issue.
> >        how to exclude some files (e.g. *.a, *.so) in FILES_${PN}?
> >
> >        there are some elf in /usr/lib/${PN} whose prefix is not 'lib', so if
> > no 'exclude' feature, I must redefine FILES_${PN} like this:
> >        FILES_${PN} = "/usr/lib/${PN}/*.so.* \
> >                       /usr/lib/${PN}/saf* \
> >                       /usr/lib/${PN}/open* \
> >                       /usr/lib/${PN}/immload \
> >                       /usr/lib/${PN}/nid_tipc \
> >                       /usr/lib/${PN}/smf* \
> >                       /usr/lib/${PN}/clc-cli/*"
> 
> Explicitly list what you want in FILES_${PN}
> 
> FILES_${PN} = /usr/lib/${PN}/saf
> 
> Make another PACKAGE for other files
> 
> PACKAGES =+ ${PN}-misc
> FILES_${PN}-misc = /usr/lib/${PN}/saf
> 
> Maybe someone else can chime in if there is a way to mask certain files...

Be carefull with order of packages in PACKAGES usually you need it from
most specific files pattern to less specific and the problem above is
related to this:

http://lists.linuxtogo.org/pipermail/openembedded-core/2011-October/011283.html

which wasn't applied, so yes you have to redefine whole FILES_${PN} or
the part you need for your app, like I did for syslog-ng
http://lists.linuxtogo.org/pipermail/openembedded-devel/2011-October/035607.html

Regards,

> 
> -M
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa     jabber: martin.ja...@gmail.com

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Reply via email to