]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
populate_sdk_ext: set noexec flag for some tasks ChenQi/SDK-noexec
authorChen Qi <Qi.Chen@windriver.com>
Wed, 13 May 2015 06:40:09 +0000 (14:40 +0800)
committerChen Qi <Qi.Chen@windriver.com>
Wed, 13 May 2015 10:09:07 +0000 (18:09 +0800)
commit630a1e0551f0431f8d513f979198ee752653a5e3
treef5732c07e08a921fd5dd0f91870f8ab2d71a1d2e
parent2d09cb28f25080ed337d37d2d4381b846bbe6247
populate_sdk_ext: set noexec flag for some tasks

For the SDK, what we are interested in is the sysroot part. So the
only useful task is do_populate_sysroot. Other tasks like do_package
don't need to run. So mark them as 'noexec' for SDK.

This would result in two benefits:
1) The size of extensible SDK is larged reduced. For example, extensible
   SDK for core-image-minimal is reduced from 1.8G to 793M.
2) The installation time is reduced as a lot of tasks are not run.

[YOCTO #7590]

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
meta/classes/populate_sdk_ext.bbclass