[oe] rwmem: add recipe

Message ID 1569907719-30159-1-git-send-email-denis@denix.org
State New
Headers show
Series
  • [oe] rwmem: add recipe
Related show

Commit Message

Denys Dmytriyenko Oct. 1, 2019, 5:28 a.m.
From: Denys Dmytriyenko <denys@ti.com>


This is being moved from meta-ti as it's a rather generic tool to be useful
on other platforms.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>

---
 meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb

-- 
2.7.4

-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Comments

Jonathan Liu Oct. 8, 2019, 12:11 p.m. | #1
Hi Denys,

I imagine a lot of people don't need the python bindings.
Can you make the python bindings optional?

Thanks.

Regards,
Jonathan

On Tue, 1 Oct 2019 at 15:29, Denys Dmytriyenko <denis@denix.org> wrote:

> From: Denys Dmytriyenko <denys@ti.com>

>

> This is being moved from meta-ti as it's a rather generic tool to be useful

> on other platforms.

>

> Signed-off-by: Denys Dmytriyenko <denys@ti.com>

> ---

>  meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb | 26 ++++++++++++++++++++++++++

>  1 file changed, 26 insertions(+)

>  create mode 100644 meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb

>

> diff --git a/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb

> b/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb

> new file mode 100644

> index 0000000..0a15134

> --- /dev/null

> +++ b/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb

> @@ -0,0 +1,26 @@

> +SUMMARY = "A small tool to read/write memory"

> +LICENSE = "GPLv2+"

> +LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"

> +

> +DEPENDS += "python3 python3-pybind11"

> +

> +PV .= "+git${SRCPV}"

> +

> +SRCREV_rwmem = "cc296c5366a35a4c4271cfa3cc9831f6f34bfd9d"

> +SRCREV_inih = "4b10c654051a86556dfdb634c891b6c3224c4109"

> +

> +SRCREV_FORMAT = "rwmem_inih"

> +

> +SRC_URI = " \

> +    git://github.com/tomba/rwmem.git;protocol=https;name=rwmem \

> +    git://

> github.com/benhoyt/inih.git;protocol=https;name=inih;nobranch=1;destsuffix=git/ext/inih

> \

> +"

> +

> +S = "${WORKDIR}/git"

> +

> +inherit cmake pkgconfig

> +

> +do_install() {

> +       install -D -m 0755 ${B}/bin/rwmem ${D}${bindir}/rwmem

> +       install -D -m 0644 ${B}/lib/librwmem.a ${D}${libdir}/librwmem.a

> +}

> --

> 2.7.4

>

> --

> _______________________________________________

> Openembedded-devel mailing list

> Openembedded-devel@lists.openembedded.org

> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

>

-- 
_______________________________________________
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel

Patch

diff --git a/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb b/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb
new file mode 100644
index 0000000..0a15134
--- /dev/null
+++ b/meta-oe/recipes-bsp/rwmem/rwmem_1.2.bb
@@ -0,0 +1,26 @@ 
+SUMMARY = "A small tool to read/write memory"
+LICENSE = "GPLv2+"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=b234ee4d69f5fce4486a80fdaf4a4263"
+
+DEPENDS += "python3 python3-pybind11"
+
+PV .= "+git${SRCPV}"
+
+SRCREV_rwmem = "cc296c5366a35a4c4271cfa3cc9831f6f34bfd9d"
+SRCREV_inih = "4b10c654051a86556dfdb634c891b6c3224c4109"
+
+SRCREV_FORMAT = "rwmem_inih"
+
+SRC_URI = " \
+    git://github.com/tomba/rwmem.git;protocol=https;name=rwmem \
+    git://github.com/benhoyt/inih.git;protocol=https;name=inih;nobranch=1;destsuffix=git/ext/inih \
+"
+
+S = "${WORKDIR}/git"
+
+inherit cmake pkgconfig
+
+do_install() {
+	install -D -m 0755 ${B}/bin/rwmem ${D}${bindir}/rwmem
+	install -D -m 0644 ${B}/lib/librwmem.a ${D}${libdir}/librwmem.a
+}