<div dir="ltr">The PV still doesn't look right.</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 4, 2017 at 1:28 AM, Moritz Fischer <span dir="ltr"><<a href="mailto:moritz.fischer@ettus.com" target="_blank">moritz.fischer@ettus.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
I realized this might have gotten held up by me not being subscibed to the list,<br>
do you want me to resubmit?<br>
<br>
On Thu, Dec 29, 2016 at 10:01 AM, Moritz Fischer<br>
<<a href="mailto:moritz.fischer@ettus.com">moritz.fischer@ettus.com</a>> wrote:<br>
> Add a recipe to build 'ectool' a utility to interact with the embedded<br>
> controller on Google's chromebooks (and other platforms using it).<br>
><br>
> Signed-off-by: Moritz Fischer <<a href="mailto:moritz.fischer@ettus.com">moritz.fischer@ettus.com</a>><br>
> ---<br>
> Changes from v1:<br>
><br>
> - Replaced DESCRIPTION with SUMMARY (Martin)<br>
> - Use EXTRA_OEMAKE (Martin)<br>
> - Removed FILESEXTRAPATHS (Martin)<br>
> - Changed PV (Martin / Khem)<br>
> - Removed FILES_PN (Khem)<br>
> ---<br>
> .../chromium-utils/<a href="http://chromium-utils.bb" rel="noreferrer" target="_blank">chromium-<wbr>utils.bb</a> | 24 ++++++++++++++++++++<br>
> .../files/0001-build-Add-HOST_<wbr>LDFLAGS.patch | 26 ++++++++++++++++++++++<br>
> 2 files changed, 50 insertions(+)<br>
> create mode 100644 meta/recipes-devtools/<wbr>chromium-utils/<a href="http://chromium-utils.bb" rel="noreferrer" target="_blank">chromium-utils.<wbr>bb</a><br>
> create mode 100644 meta/recipes-devtools/<wbr>chromium-utils/files/0001-<wbr>build-Add-HOST_LDFLAGS.patch<br>
><br>
> diff --git a/meta/recipes-devtools/<wbr>chromium-utils/<a href="http://chromium-utils.bb" rel="noreferrer" target="_blank">chromium-utils.<wbr>bb</a> b/meta/recipes-devtools/<wbr>chromium-utils/<a href="http://chromium-utils.bb" rel="noreferrer" target="_blank">chromium-utils.<wbr>bb</a><br>
> new file mode 100644<br>
> index 0000000..87d866a<br>
> --- /dev/null<br>
> +++ b/meta/recipes-devtools/<wbr>chromium-utils/<a href="http://chromium-utils.bb" rel="noreferrer" target="_blank">chromium-utils.<wbr>bb</a><br>
> @@ -0,0 +1,24 @@<br>
> +SUMMARY = "Chromium EC utilities"<br>
> +DEPENDS = "libftdi"<br>
> +LICENSE = "BSD-3-Clause"<br>
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=<wbr>562c740877935f40b262db8af30bca<wbr>36"<br>
> +<br>
> +SRCREV = "<wbr>b19bb1f22a3fd0102030485d324c03<wbr>21a18827e8"<br>
> +SRC_URI = "git://<a href="http://chromium.googlesource.com/chromiumos/platform/ec;protocol=https" rel="noreferrer" target="_blank">chromium.googlesource.<wbr>com/chromiumos/platform/ec;<wbr>protocol=https</a> \<br>
> + file://0001-build-Add-HOST_<wbr>LDFLAGS.patch \<br>
> + "<br>
> +<br>
> +PV="1.1.9999+${SRCPV}"<br>
> +<br>
> +S = "${WORKDIR}/git"<br>
> +<br>
> +EXTRA_OEMAKE = "'HOSTCC=${CC}' 'HOSTCFLAGS=${CFLAGS}' 'HOST_LDFLAGS=${LDFLAGS}'"<br>
> +<br>
> +do_compile() {<br>
> + oe_runmake utils<br>
> +}<br>
> +<br>
> +do_install() {<br>
> + install -m 0755 -d ${D}${bindir}<br>
> + install -m 0755 ${S}/build/bds/util/ectool ${D}${bindir}/ectool<br>
> +}<br>
> diff --git a/meta/recipes-devtools/<wbr>chromium-utils/files/0001-<wbr>build-Add-HOST_LDFLAGS.patch b/meta/recipes-devtools/<wbr>chromium-utils/files/0001-<wbr>build-Add-HOST_LDFLAGS.patch<br>
> new file mode 100644<br>
> index 0000000..46e8cad<br>
> --- /dev/null<br>
> +++ b/meta/recipes-devtools/<wbr>chromium-utils/files/0001-<wbr>build-Add-HOST_LDFLAGS.patch<br>
> @@ -0,0 +1,26 @@<br>
> +From 56ffeeffea735a6a8f69fc111278eb<wbr>abe3c7e2d8 Mon Sep 17 00:00:00 2001<br>
> +From: Moritz Fischer <<a href="mailto:moritz.fischer@ettus.com">moritz.fischer@ettus.com</a>><br>
> +Date: Tue, 27 Dec 2016 22:24:07 -0800<br>
> +Subject: [PATCH] build Add HOST_LDFLAGS<br>
> +<br>
> +Signed-off-by: Moritz Fischer <<a href="mailto:moritz.fischer@ettus.com">moritz.fischer@ettus.com</a>><br>
> +---<br>
> + Makefile.rules | 2 +-<br>
> + 1 file changed, 1 insertion(+), 1 deletion(-)<br>
> +<br>
> +diff --git a/Makefile.rules b/Makefile.rules<br>
> +index 404454d..0057ba9 100644<br>
> +--- a/Makefile.rules<br>
> ++++ b/Makefile.rules<br>
> +@@ -60,7 +60,7 @@ cmd_c_to_build = $(BUILDCC) $(BUILD_CFLAGS) \<br>
> + $(sort $(foreach c,$($(*F)-objs),util/$(c:%.o=%<wbr>.c)) $*.c) \<br>
> + $(BUILD_LDFLAGS) \<br>
> + -MMD -MF $@.d -o $@<br>
> +-cmd_c_to_host = $(HOSTCC) $(HOST_CFLAGS) -MMD -MF $@.d -o $@ \<br>
> ++cmd_c_to_host = $(HOSTCC) $(HOST_CFLAGS) $(HOST_LDFLAGS) -MMD -MF $@.d -o $@ \<br>
> + $(sort $(foreach c,$($(*F)-objs),util/$(c:%.o=%<wbr>.c)) $*.c)<br>
> + cmd_cxx_to_host = $(HOSTCXX) -std=c++0x $(COMMON_WARN) $(HOST_CXXFLAGS)\<br>
> + -I ./$($(notdir $@)_ROOT) -o $@ $(filter %.cc,$^) $($(notdir $@)_LIBS)<br>
> +--<br>
> +2.4.11<br>
> +<br>
> --<br>
> 2.7.4<br>
><br>
<br>
Thanks,<br>
<br>
Moritz<br>
</blockquote></div><br></div>