diff options
author | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-28 16:34:46 +0000 |
---|---|---|
committer | Marc Kleine-Budde <mkl@pengutronix.de> | 2008-10-28 16:34:46 +0000 |
commit | 87476c5fd38408a631ca5b820bcff5aec059c673 (patch) | |
tree | 70d6f27c5df50a2a23697949425dfe2eb0a76ffb /rules/host-mtd-utils.make | |
parent | 6a0966d216adcbd15457ec77da0ec630c4e0e00b (diff) | |
download | ptxdist-87476c5fd38408a631ca5b820bcff5aec059c673.tar.gz ptxdist-87476c5fd38408a631ca5b820bcff5aec059c673.tar.xz |
* host-mtd-utils.make:
cleanups
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@8974 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/host-mtd-utils.make')
-rw-r--r-- | rules/host-mtd-utils.make | 54 |
1 files changed, 19 insertions, 35 deletions
diff --git a/rules/host-mtd-utils.make b/rules/host-mtd-utils.make index 53e1005f1..59b10150c 100644 --- a/rules/host-mtd-utils.make +++ b/rules/host-mtd-utils.make @@ -1,7 +1,7 @@ # -*-makefile-*- # $Id$ # -# Copyright (C) 2003-2006 by Pengutronix e.K., Hildesheim, Germany +# Copyright (C) 2003-2008 by Pengutronix e.K., Hildesheim, Germany # # See CREDITS for details about who has contributed to this project. # @@ -23,63 +23,47 @@ HOST_MTD_UTILS_DIR = $(HOST_BUILDDIR)/$(MTD_UTILS) # Get # ---------------------------------------------------------------------------- -host-mtd-utils_get: $(STATEDIR)/host-mtd-utils.get - $(STATEDIR)/host-mtd-utils.get: $(STATEDIR)/mtd-utils.get - @$(call targetinfo, $@) - @$(call touch, $@) + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Extract # ---------------------------------------------------------------------------- -host-mtd-utils_extract: $(STATEDIR)/host-mtd-utils.extract - -$(STATEDIR)/host-mtd-utils.extract: $(host-mtd-utils_extract_deps_default) - @$(call targetinfo, $@) +$(STATEDIR)/host-mtd-utils.extract: + @$(call targetinfo) @$(call clean, $(HOST_MTD_UTILS_DIR)) @$(call extract, MTD_UTILS, $(HOST_BUILDDIR)) @$(call patchin, MTD_UTILS, $(HOST_MTD_UTILS_DIR)) - @$(call touch, $@) + @$(call touch) # ---------------------------------------------------------------------------- # Prepare # ---------------------------------------------------------------------------- -host-mtd-utils_prepare: $(STATEDIR)/host-mtd-utils.prepare +HOST_MTD_UTILS_COMPILE_ENV := \ + $(HOST_ENV) \ + WITHOUT_XATTR=1 -HOST_MTD_UTILS_PATH := PATH=$(HOST_PATH) -HOST_MTD_UTILS_ENV := $(HOST_ENV) HOST_MTD_UTILS_MAKEVARS := \ - CPPFLAGS="$(HOST_CPPFLAGS)" \ - LDFLAGS="$(HOST_LDFLAGS)" \ PREFIX="$(PTXCONF_SYSROOT_HOST)" -$(STATEDIR)/host-mtd-utils.prepare: $(host-mtd-utils_prepare_deps_default) - @$(call targetinfo, $@) - @$(call touch, $@) +$(STATEDIR)/host-mtd-utils.prepare: + @$(call targetinfo) + @$(call touch) # ---------------------------------------------------------------------------- # Compile # ---------------------------------------------------------------------------- -host-mtd-utils_compile: $(STATEDIR)/host-mtd-utils.compile - -$(STATEDIR)/host-mtd-utils.compile: $(host-mtd-utils_compile_deps_default) - @$(call targetinfo, $@) - cd $(HOST_MTD_UTILS_DIR) && $(HOST_MTD_UTILS_PATH) $(MAKE) $(PARALLELMFLAGS) $(HOST_MTD_UTILS_MAKEVARS) - @$(call touch, $@) - -# ---------------------------------------------------------------------------- -# Install -# ---------------------------------------------------------------------------- - -host-mtd-utils_install: $(STATEDIR)/host-mtd-utils.install - -$(STATEDIR)/host-mtd-utils.install: $(host-mtd-utils_install_deps_default) - @$(call targetinfo, $@) - @$(call install, HOST_MTD_UTILS,,h) - @$(call touch, $@) +$(STATEDIR)/host-mtd-utils.compile: + @$(call targetinfo) + cd $(HOST_MTD_UTILS_DIR) && \ + $(HOST_MTD_UTILS_PATH) \ + $(HOST_MTD_UTILS_COMPILE_ENV) \ + $(MAKE) $(PARALLELMFLAGS_BROKEN) + @$(call touch) # ---------------------------------------------------------------------------- # Clean |