[oe] Usage of NATIVE_INSTALL_WORKS

Enrico Scholz enrico.scholz at sigma-chemnitz.de
Mon Aug 16 11:37:36 UTC 2010


Hi,

http://wiki.openembedded.org/index.php/Legacy_staging states that
NATIVE_INSTALL_WORKS must be set when there is a non trivial
do_install() function and BBCLASSEXTEND is used.

But 

| git grep NATIVE_INSTALL_WORKS conf/ classes/ lib/ 

shows only one place where this variable is evaluated:

| classes/staging.bbclass:    elif bb.data.getVar('NATIVE_INSTALL_WORKS', d, 1) == "1":
| classes/staging.bbclass-        legacy = False

And there, it is used only in the is_legacy_staging() function, to
override legacy/non-legacy detection results.


Is there still any use for this variable in modern staging?  Or shall it
be purged from non-legacy recipes?


Enrico




More information about the Openembedded-devel mailing list