Oh, my fault. I defined another var: opensaflibmiscdir osaflibsvcdir = "${libdir}/${PN}" FILES_${PN} = "${osaflibsvcdir}/lib*.so.* ${osaflibsvcdir}/clc-cli/* \ ${osaflibsvcdir}/immload ${osaflibsvcdir}/nid_tipc \ ${osaflibsvcdir}/osaf* ${osaflibsvcdir}/opensaf* \ ${osaflibsvcdir}/smf*" FILES_${PN}-dev = "${osaflibsvcdir}/lib*.so ${osaflibsvcdir}/*.la" FILES_${PN}-staticdev = "${osaflibsvcdir}/*.a"
On Thu, 2011-11-17 at 17:10 +0800, Koen Kooi wrote: > Op 17 nov. 2011, om 03:29 heeft Ni Qingliang het volgende geschreven: > > > 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/*" > > > please replace all occurrences of '/usr/lib' with '${libdir}' > > > -- Yi Qingliang niqingli...@insigma.com.cn https://niqingliang2003.wordpress.com _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core