From mboxrd@z Thu Jan 1 00:00:00 1970 From: Baruch Siach Date: Wed, 6 Aug 2014 06:12:44 +0300 Subject: [Buildroot] [PATCH 2/2] lightning: Added package In-Reply-To: <1407279610-15589-2-git-send-email-paul@crapouillou.net> References: <1407279610-15589-1-git-send-email-paul@crapouillou.net> <1407279610-15589-2-git-send-email-paul@crapouillou.net> Message-ID: <20140806031244.GN2322@tarshish> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: buildroot@busybox.net Hi Paul, On Wed, Aug 06, 2014 at 01:00:10AM +0200, Paul Cercueil wrote: > GNU lightning is a library that generates assembly language code > at run-time. > > https://www.gnu.org/software/lightning/ > > Signed-off-by: Paul Cercueil > --- > package/Config.in | 1 + > package/lightning/Config.in | 8 ++++++++ > package/lightning/lightning.mk | 18 ++++++++++++++++++ > 3 files changed, 27 insertions(+) > create mode 100644 package/lightning/Config.in > create mode 100644 package/lightning/lightning.mk > > diff --git a/package/Config.in b/package/Config.in > index 1e4bc50..6ca10a8 100644 > --- a/package/Config.in > +++ b/package/Config.in > @@ -864,6 +864,7 @@ menu "Other" > source "package/libunwind/Config.in" > source "package/liburcu/Config.in" > source "package/libuv/Config.in" > + source "package/lightning/Config.in" > source "package/linux-pam/Config.in" > source "package/lttng-libust/Config.in" > source "package/mpc/Config.in" > diff --git a/package/lightning/Config.in b/package/lightning/Config.in > new file mode 100644 > index 0000000..5a7152a > --- /dev/null > +++ b/package/lightning/Config.in > @@ -0,0 +1,8 @@ > +config BR2_PACKAGE_LIGHTNING > + bool "lightning" > + depends on BR2_sparc || BR2_i386 || BR2_x86_64 || BR2_mips || BR2_mipsel || BR2_arm || BR2_powerpc > + help > + GNU lightning is a library that generates > + assembly language code at run-time. > + > + https://www.gnu.org/software/lightning/ > diff --git a/package/lightning/lightning.mk b/package/lightning/lightning.mk > new file mode 100644 > index 0000000..ff3ea92 > --- /dev/null > +++ b/package/lightning/lightning.mk > @@ -0,0 +1,18 @@ > +################################################################################ > +# > +# lightning > +# > +################################################################################ > + > +LIGHTNING_VERSION = 2.0.4 > +LIGHTNING_SITE = http://ftp.gnu.org/gnu/lightning/ > +LIGHTNING_LICENSE = GPLv3 > +LIGHTNING_LICENSE_FILES = COPYING > +LIGHTNING_INSTALL_STAGING = YES > + > +ifeq ($(BR2_PACKAGE_BINUTILS),y) > +LIGHTNING_DEPENDENCIES += binutils > +LIGHTNING_CONF_OPT += --enable-disassembler > +endif Have you tested external toolchains? baruch > + > +$(eval $(autotools-package)) -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -