[Buildroot] [PATCHv4] am335x-pru-package: new package
Peter Korsgaard
jacmet at uclibc.org
Sun Oct 12 14:34:54 UTC 2014
>>>>> "Yann" == Yann E MORIN <yann.morin.1998 at free.fr> writes:
> From: Frank Hunleth <fhunleth at troodon-software.com>
> am335x-pru-package provides an assembler and program loader for Texas
> Instrument's AM335x programmable real-time units.
> Signed-off-by: Frank Hunleth <fhunleth at troodon-software.com>
> Signed-off-by: Yann E. MORIN <yann.morin.1998 at free.fr>
> Cc: Thomas Petazzoni <thomas.petazzoni at free-electrons.com>
> ---
> Changes v3 -> v4:
> - rename patch to start at 1, like git-format-patch does (Thomas P.)
> Changes v2 -> v3:
> - add missing patch file
> Changes v1 -> v2:
> - build debug or release accordingly
> - create a symlink for debug libraries
> - do not build shared if PREFER_STATIC is et
> - use the 'install' rule to install both in target and staging
> - properly pass DESTDIR and PREFIX at install time
> - add missing file to host-variant build (due to version bump)
> - drop the host variant from the menu
> - bump revision
> ---
> package/Config.in | 1 +
> .../0001-install-does-not-build.patch | 23 +++++++
> package/am335x-pru-package/Config.in | 7 ++
> package/am335x-pru-package/am335x-pru-package.mk | 74 ++++++++++++++++++++++
> 4 files changed, 105 insertions(+)
> create mode 100644 package/am335x-pru-package/0001-install-does-not-build.patch
> create mode 100644 package/am335x-pru-package/Config.in
> create mode 100644 package/am335x-pru-package/am335x-pru-package.mk
> diff --git a/package/Config.in b/package/Config.in
> index b655763..5b8ce9c 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -281,6 +281,7 @@ menu "Firmware"
> endmenu
> source "package/a10disp/Config.in"
> source "package/acpid/Config.in"
> + source "package/am335x-pru-package/Config.in"
> source "package/avrdude/Config.in"
> source "package/bcache-tools/Config.in"
> source "package/biosdevname/Config.in"
> diff --git a/package/am335x-pru-package/0001-install-does-not-build.patch b/package/am335x-pru-package/0001-install-does-not-build.patch
> new file mode 100644
> index 0000000..72f398a
> --- /dev/null
> +++ b/package/am335x-pru-package/0001-install-does-not-build.patch
> @@ -0,0 +1,23 @@
> +Makefile: do not force the release build on install
> +
> +If we did build any of the other targets, and are just interested
> +in those and not the relase one, we still want to use the 'install'
s/relase/release/
Committed with that fixed, thanks.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list