mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] [PATCH] dosfstools: Fix missing environment forwarding
@ 2012-06-26 13:20 Juergen Beisert
  2012-06-29 12:41 ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Juergen Beisert @ 2012-06-26 13:20 UTC (permalink / raw)
  To: ptxdist

With the current rule file, PTXdist does not forward any of the required
environment variables. Only the DOSFSTOOLS_MAKEVARS settings are used to
build the tools, so at least the correct compiler was used, but not the
correct header and library include paths for example.

Signed-off-by: Juergen Beisert <jbe@pengutronix.de>

diff --git a/rules/dosfstools.make b/rules/dosfstools.make
index 5b9c527..87f6c20 100644
--- a/rules/dosfstools.make
+++ b/rules/dosfstools.make
@@ -27,21 +27,30 @@ DOSFSTOOLS_SOURCE	:= $(SRCDIR)/$(DOSFSTOOLS_SRC)
 DOSFSTOOLS_DIR		:= $(BUILDDIR)/$(DOSFSTOOLS)
 
 # ----------------------------------------------------------------------------
-# Prepare
+# Prepare (nothing to be done here)
 # ----------------------------------------------------------------------------
 
-DOSFSTOOLS_PATH	:= PATH=$(CROSS_PATH)
-DOSFSTOOLS_ENV 	:= $(CROSS_ENV)
+$(STATEDIR)/dosfstools.prepare:
+	@$(call targetinfo)
+	@$(call touch)
+
+# ----------------------------------------------------------------------------
+# Compile
+# ----------------------------------------------------------------------------
 
-DOSFSTOOLS_MAKEVARS := \
+DOSFSTOOLS_MAKE_ENV := $(CROSS_ENV)
+DOSFSTOOLS_MAKE_OPT := \
 	OPTFLAGS='-O2 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64' \
 	PREFIX=/usr \
-	SBINDIR=/sbin \
-	$(CROSS_ENV_CC)
+	SBINDIR=/sbin
 
-$(STATEDIR)/dosfstools.prepare:
-	@$(call targetinfo)
-	@$(call touch)
+# ----------------------------------------------------------------------------
+# Install
+# ----------------------------------------------------------------------------
+
+DOSFSTOOLS_INSTALL_OPT := \
+	$(DOSFSTOOLS_MAKE_OPT) \
+	install
 
 # ----------------------------------------------------------------------------
 # Target-Install

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | http://www.pengutronix.de/  |

-- 
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-06-29 13:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-26 13:20 [ptxdist] [PATCH] dosfstools: Fix missing environment forwarding Juergen Beisert
2012-06-29 12:41 ` Michael Olbrich
2012-06-29 13:04   ` Juergen Beisert
2012-06-29 13:24   ` [ptxdist] [PATCHv2] " Juergen Beisert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox