<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Apr 27, 2016 at 12:36 PM, Ed Bartosh <span dir="ltr">&lt;<a href="mailto:ed.bartosh@linux.intel.com" target="_blank">ed.bartosh@linux.intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Bmap-tools - tools to generate block map (AKA bmap) and flash images<br>
using bmap. Bmaptool is a generic tool for creating the block map<br>
(bmap) for a file and copying files using the block map.<br>
<br>
The idea is that large file containing unused blocks, like raw system<br>
image files, can be copied or flashed a lot faster with bmaptool than<br>
with traditional tools like &quot;dd&quot; or &quot;cp&quot;.<br>
<br>
[YOCTO #9414]<br>
<br>
Signed-off-by: Ed Bartosh &lt;<a href="mailto:ed.bartosh@linux.intel.com">ed.bartosh@linux.intel.com</a>&gt;<br>
---<br>
 meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a> | 24 +++++++++++++++++++++++<br>
 1 file changed, 24 insertions(+)<br>
 create mode 100644 meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
<br>
diff --git a/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a> b/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
new file mode 100644<br>
index 0000000..e10f5fd<br>
--- /dev/null<br>
+++ b/meta/recipes-support/bmap-tools/<a href="http://bmap-tools_3.2.bb" rel="noreferrer" target="_blank">bmap-tools_3.2.bb</a><br>
@@ -0,0 +1,24 @@<br>
+SUMMARY = &quot;Tools to generate block map (AKA bmap) and flash images using bmap&quot;<br>
+DESCRIPTION = &quot;Bmap-tools - tools to generate block map (AKA bmap) and flash images using \<br>
+bmap. Bmaptool is a generic tool for creating the block map (bmap) for a file, \<br>
+and copying files using the block map. The idea is that large file containing \<br>
+unused blocks, like raw system image files, can be copied or flashed a lot \<br>
+faster with bmaptool than with traditional tools like &quot;dd&quot; or &quot;cp&quot;.&quot;<br>
+HOMEPAGE = &quot;<a href="http://git.infradead.org/users/dedekind/bmap-tools.git" rel="noreferrer" target="_blank">http://git.infradead.org/users/dedekind/bmap-tools.git</a>&quot;<br>
+SECTION = &quot;console/utils&quot;<br>
+LICENSE = &quot;GPLv2&quot;<br>
+LIC_FILES_CHKSUM = &quot;file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263&quot;<br>
+<br>
+SRC_URI = &quot;<a href="ftp://ftp.infradead.org/pub/${BPN}/${BPN}-${PV}.tgz" rel="noreferrer" target="_blank">ftp://ftp.infradead.org/pub/${BPN}/${BPN}-${PV}.tgz</a>&quot;<br>
+SRC_URI[md5sum] = &quot;92cdad1cb4dfa0cca7176c8e22752616&quot;<br>
+SRC_URI[sha256sum] = &quot;cc6c7f7dc0a37e2a32deb127308e24e6c4b80bfb54f3803c308efab02bf2d434&quot;<br>
+<br>
+RDEPENDS_${PN} = &quot;python-core python-compression&quot;<br>
+<br>
+inherit setuptools<br>
+<br>
+BBCLASSEXTEND = &quot;native&quot;<br>
+<br>
+do_install_append_class-native() {<br>
+    sed -i -e &#39;s|^#!.*/usr/bin/env python|#! /usr/bin/env nativepython|&#39; ${D}${bindir}/bmaptool<br>
+}<br></blockquote><div><br></div><div>better to use recipe that would create in deploy/tools standalone version of the tool. </div><div>Otherwise, there is no easy way for user to utilize generated bmap files.</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="HOEnZb"><font color="#888888">--<br>
2.1.4<br>
<br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">br, Alexander Kanevskiy</div>
</div></div>