diff options
author | Lukas Gorris <lukas.gorris@gmail.com> | 2009-04-02 21:23:17 +0200 |
---|---|---|
committer | Lukas Gorris <lukas.gorris@gmail.com> | 2009-04-02 21:23:17 +0200 |
commit | c1bc969ba3030b6c421cc5d8facc8e1b281d8b9b (patch) | |
tree | eb11b688cc03f3e5efdf5823bda6ac497db5c11c /classes | |
parent | 052a3fba741a0b82204c93a37caaee17b32b6115 (diff) | |
parent | 4af6bdcda04ee551a4b07cd6e14c250d207b3266 (diff) |
Merge branch 'org.openembedded.dev' of git@git.openembedded.net:openembedded into org.openembedded.dev
Diffstat (limited to 'classes')
-rw-r--r-- | classes/insane.bbclass | 1 | ||||
-rw-r--r-- | classes/scons.bbclass | 8 |
2 files changed, 8 insertions, 1 deletions
diff --git a/classes/insane.bbclass b/classes/insane.bbclass index 48964afb92..3e519c3253 100644 --- a/classes/insane.bbclass +++ b/classes/insane.bbclass @@ -171,6 +171,7 @@ def package_qa_get_elf(path, bits32): # 6 - .pc contains reference to /usr/include or workdir # 7 - the desktop file is not valid # 8 - .la contains reference to the workdir +# 9 - LDFLAGS ignored def package_qa_clean_path(path,d): """ Remove the common prefix from the path. In this case it is the TMPDIR""" diff --git a/classes/scons.bbclass b/classes/scons.bbclass index b7007b03a6..cd5de61e6d 100644 --- a/classes/scons.bbclass +++ b/classes/scons.bbclass @@ -11,4 +11,10 @@ scons_do_install() { oefatal "scons install execution failed." } -EXPORT_FUNCTIONS do_compile do_install +scons_do_stage() { + install -d ${D}${prefix} + ${STAGING_BINDIR_NATIVE}/scons PREFIX=${STAGING_DIR_HOST}/${layout_prefix} prefix=${STAGING_DIR_HOST}/${layout_prefix} install || \ + oefatal "scons stage execution failed." +} + +EXPORT_FUNCTIONS do_compile do_install do_stage |