From c515b53f57b8dcd75f184a7c7fe7dbb37bfb8920 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 4 Sep 2018 00:56:14 +0200 Subject: [PATCH] mruby: install static libraries and headers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Müller --- recipes-support/mruby/mruby.bb | 6 ++++++ recipes-support/mruby/mruby.inc | 7 +++++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/recipes-support/mruby/mruby.bb b/recipes-support/mruby/mruby.bb index dd01cb1a..221cfb7b 100644 --- a/recipes-support/mruby/mruby.bb +++ b/recipes-support/mruby/mruby.bb @@ -9,4 +9,10 @@ do_configure_prepend() { sed -i 's:\#{mrbc_build.build_dir}/bin/mrbc:${STAGING_BINDIR_NATIVE}/mrbc:' ${S}/lib/mruby/build.rb } +do_install_append() { + # mruby-zest needs our staic libs + install -d ${D}/${libdir} + cp ${B}/build/host/lib/*.a ${D}/${libdir} +} + # REVISIT: Check build for big endian machines diff --git a/recipes-support/mruby/mruby.inc b/recipes-support/mruby/mruby.inc index d73e34cb..bf561392 100644 --- a/recipes-support/mruby/mruby.inc +++ b/recipes-support/mruby/mruby.inc @@ -16,6 +16,9 @@ DEPENDS += " \ " do_install() { - install -d ${D}/${bindir} - cp ${B}/build/host/bin/* ${D}/${bindir}/ + install -d ${D}/${bindir} + cp ${B}/build/host/bin/* ${D}/${bindir}/ + + install -d ${D}/${includedir} + cp -r ${S}/include/* ${D}/${includedir} }