[OE-core] how to cleanly centralize a zillion BBCLASSEXTEND += "nativesdk" settings?

rpjday at crashcourse.ca rpjday at crashcourse.ca
Mon Mar 2 12:40:35 UTC 2020


layer i'm currently perusing has many, many bbappend files, of which
quite a number are nothing more than the single line:

   BBCLASSEXTEND += "nativesdk"

literally, at least a hundred append files are like that. so rather
than clutter up the layer with all those trivial .bbappend files,
can one cram all that into a single .conf file? as i read it, can i
do something like:

   BBCLASSEXTEND_append_pn-pkg1 = " nativesdk"
   BBCLASSEXTEND_append_pn-pkg2 = " nativesdk"
   ... and on and on ...

and toss all that into a distro.conf file or something?

   and even if that works, is it considered good coding style?

rday





More information about the Openembedded-core mailing list