diff options
author | Darren Hart <dvhart@linux.intel.com> | 2011-03-01 14:17:55 -0800 |
---|---|---|
committer | Saul Wold <sgw@linux.intel.com> | 2011-03-04 11:37:08 -0800 |
commit | e807fc977770cb64a217768672c18437ea8f3057 (patch) | |
tree | 4a3b7b268bdfc7e093356aba0df03caa7a595811 /scripts | |
parent | aa60f178d9f6b4ebdf03bbfcf2b46e94bf4e78d3 (diff) | |
download | openembedded-core-e807fc977770cb64a217768672c18437ea8f3057.tar.gz openembedded-core-e807fc977770cb64a217768672c18437ea8f3057.tar.bz2 openembedded-core-e807fc977770cb64a217768672c18437ea8f3057.tar.xz openembedded-core-e807fc977770cb64a217768672c18437ea8f3057.zip |
module: build hostprogs for each module
This fixes [BUGID #241]
The kernel hostprogs are built for the host architecture. They should not be
deployed to the target, and they should not be included in an sstate package
which might get reused on a host of a different architecture.
As we don't build many out-of-tree modules, this patch takes the approach of
building the hostprogs as part of the module compile process with a
do_compile_prepend() routine in module.bbclass.
We don't have to clean the hostprogs as modules depend on the kernel being
populate_staging, so its done with the staging directory by the time we run.
Signed-off-by: Darren Hart <dvhart@linux.intel.com>
CC: Gary Thomas <gary@mlbassoc.com>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions