# -*-makefile-*- # $Id$ # # Copyright (C) 2003 by Dan Kegel http://kegel.com # 2006-2008 by Marc Kleine-Bude # # 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 # CROSS_PACKAGES-$(PTXCONF_ARCH_X86)-$(PTXCONF_CROSS_NASM) += cross-nasm # # Paths and names # CROSS_NASM_VERSION := 2.02 CROSS_NASM := nasm-$(CROSS_NASM_VERSION) CROSS_NASM_SUFFIX := tar.bz2 CROSS_NASM_URL := $(PTXCONF_SETUP_SFMIRROR)/nasm/$(CROSS_NASM).$(CROSS_NASM_SUFFIX) CROSS_NASM_SOURCE := $(SRCDIR)/$(CROSS_NASM).$(CROSS_NASM_SUFFIX) CROSS_NASM_DIR := $(CROSS_BUILDDIR)/$(CROSS_NASM) # ---------------------------------------------------------------------------- # Get # ---------------------------------------------------------------------------- $(CROSS_NASM_SOURCE): @$(call targetinfo) @$(call get, CROSS_NASM) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- CROSS_NASM_PATH := PATH=$(CROSS_PATH) CROSS_NASM_ENV := $(HOSTCC_ENV) # # autoconf # CROSS_NASM_AUTOCONF := \ --prefix=$(PTXCONF_SYSROOT_CROSS) \ --target=$(PTXCONF_GNU_TARGET) # ---------------------------------------------------------------------------- # Clean # ---------------------------------------------------------------------------- cross-nasm_clean: rm -rf $(STATEDIR)/cross-nasm.* rm -rf $(CROSS_NASM_DIR) # vim: syntax=make