diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2010-08-07 22:24:22 +0200 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2010-08-18 18:04:01 +0200 |
commit | 80e8604f09ecac1ba3694ccc625fdaac1a1733aa (patch) | |
tree | 438c3215983316d41eab55bd23dc8315208a2ffa | |
parent | ac03b46761e9b984f614be5210bdcc807104a438 (diff) | |
download | ptxdist-80e8604f09ecac1ba3694ccc625fdaac1a1733aa.tar.gz ptxdist-80e8604f09ecac1ba3694ccc625fdaac1a1733aa.tar.xz |
[host-yasm] new package
Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
-rw-r--r-- | rules/host-yasm.in | 14 | ||||
-rw-r--r-- | rules/host-yasm.make | 32 |
2 files changed, 46 insertions, 0 deletions
diff --git a/rules/host-yasm.in b/rules/host-yasm.in new file mode 100644 index 000000000..fd48cad29 --- /dev/null +++ b/rules/host-yasm.in @@ -0,0 +1,14 @@ +## SECTION=hosttools_noprompt + +config HOST_YASM + tristate + default ALLYES + help + modular assembler with multiple syntaxes support + + Yasm is a complete rewrite of the NASM assembler. It + supports multiple assembler syntaxes (eg, NASM, GAS, etc.) + in addition to multiple output object formats (binary + objects, COFF, Win32, ELF32, ELF64) and even multiple + instruction sets (including AMD64). It also has an optimiser + module. diff --git a/rules/host-yasm.make b/rules/host-yasm.make new file mode 100644 index 000000000..ba52ab9d7 --- /dev/null +++ b/rules/host-yasm.make @@ -0,0 +1,32 @@ +# -*-makefile-*- +# +# Copyright (C) 2010 by Marc Kleine-Budde <mkl@pengutronix.de> +# +# See CREDITS for details about who has contributed to this project. +# +# For further information about the PTXdist project and license conditions +# see the README file. +# + +# +# We provide this package +# +HOST_PACKAGES-$(PTXCONF_HOST_YASM) += host-yasm + +# +# Paths and names +# +HOST_YASM_VERSION := 1.0.1 +HOST_YASM := yasm-$(HOST_YASM_VERSION) +HOST_YASM_SUFFIX := tar.gz +HOST_YASM_URL := http://www.tortall.net/projects/yasm/releases/$(HOST_YASM).$(HOST_YASM_SUFFIX) +HOST_YASM_SOURCE := $(SRCDIR)/$(HOST_YASM).$(HOST_YASM_SUFFIX) +HOST_YASM_DIR := $(HOST_BUILDDIR)/$(HOST_YASM) + +# ---------------------------------------------------------------------------- +# Prepare +# ---------------------------------------------------------------------------- + +HOST_YASM_CONF_TOOL := autoconf + +# vim: syntax=make |