aboutsummaryrefslogtreecommitdiffstats
path: root/packages/efl/evas.inc
diff options
context:
space:
mode:
Diffstat (limited to 'packages/efl/evas.inc')
-rw-r--r--packages/efl/evas.inc13
1 files changed, 11 insertions, 2 deletions
diff --git a/packages/efl/evas.inc b/packages/efl/evas.inc
index 3199453d31..bffd0668cb 100644
--- a/packages/efl/evas.inc
+++ b/packages/efl/evas.inc
@@ -20,7 +20,6 @@ FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/evas"
EXTRA_OECONF = "<override me>"
-
do_configure_prepend() {
if [ -e "${WORKDIR}/m4" ]; then
install -d "${S}/m4"
@@ -29,6 +28,16 @@ do_configure_prepend() {
fi
}
+do_stage_append() {
+ cd src
+ modules=`find modules -name ".libs"`
+ for module in $modules
+ do
+ install -d ${STAGING_LIBDIR}/evas/`dirname $module`
+ install -m 0755 $module/module.so ${STAGING_LIBDIR}/evas/`dirname $module`/module.so
+ done
+}
+
headers = "<override me>"
libraries = "libevas"
-FILES_${PN} += "/usr/lib/evas/" \ No newline at end of file
+FILES_${PN} += "/usr/lib/evas/"