diff options
| author | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2007-10-17 08:37:07 +0000 |
|---|---|---|
| committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2007-10-17 08:37:07 +0000 |
| commit | 7e0393879513c77065d439d7dfda91aae5fd10a8 (patch) | |
| tree | 4aa30706a0f6095aa4824180c2ea349e9abcb073 /classes | |
| parent | 0bd3f3c65e6d9681209bab5c9ffc5a150d7e0d14 (diff) | |
| parent | c3846fdef452f755cf133d427aca51b81f969d1d (diff) | |
merge of 'a84c8b1ac7e3ca6f6ac526d280e86ab5460818ca'
and 'eb0ba139c0c43e2c9ccd77ef5f9aa0fa4b9bab6f'
Diffstat (limited to 'classes')
| -rw-r--r-- | classes/mono.bbclass | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/classes/mono.bbclass b/classes/mono.bbclass index b7c5439b86..ccb16d9acc 100644 --- a/classes/mono.bbclass +++ b/classes/mono.bbclass @@ -140,6 +140,23 @@ python mono_do_clilibs() { fd.close() } +do_mono_stage() { + if [ "${INHIBIT_MONO_STAGE}" = "1" ] + then + return + fi + + for package in ${PACKAGES}; do + if [ -d "${PKGDEST}/${package}/${libdir}" ]; then + cd "${PKGDEST}/${package}/${libdir}" + for file in `find . -iname "*.dll"`; do + cp --parent -fpPR "${file}" "${STAGING_LIBDIR}/" + done + fi + done +} +addtask mono_stage after do_package before do_populate_staging + def mono_after_parse(d): import bb # Insert mono_do_clilibs into PACKAGEFUNCS |
