2010/8/25 Chris Larson <[email protected]>: > On Wed, Aug 25, 2010 at 2:04 PM, Frans Meulenbroeks < > [email protected]> wrote: > >> Is it possible to add a file to SRC_URI for target only in a combined >> native/target recipe? >> >> Of course I know I can fully redefine SRC_URI, but I feel that is less >> desirable. >> The issue is that the target recipe needs an additional patch that the >> native recipe cannot use. >> >> Or do we need to introduce an _target suffix? >> >> Guess an intermediate variable also could do the trick. >> E.g. >> >> PATCH = "xx.patch" >> PATCH_virtclass-native = "" >> SRC_URI = "source and files and patches ${PATCH}" >> >> not really ideal either. >> >> I saw some other places where we need to tweak similarly with DEPENDS >> e.g. >> DEPENDS = "x" >> DEPENDS_virtclass-natvie = "" >> >> guess here _target could help too. >> >> Any ideas/comments/patches/... ? > > > Something like this should work: > DEPENDS += "$...@['', 'foo']['${BPN}' == '${PN}']}"
Wow. I think it indeed does, but my knowledge of the language is not that good that I can say for sure. The construct above also is not too understandable for beginners. I think in this case I prefer an overrriding _virtclass-native assignment (or a new-to-be-introduced _target suffix). Frans _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
