ShaneAnderson writes in Bug 565:
authorMike Frysinger <vapier@gentoo.org>
Tue, 29 Nov 2005 02:53:23 +0000 (02:53 -0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 29 Nov 2005 02:53:23 +0000 (02:53 -0000)
need to include .config file before setting CROSS otherwise
TARGET_ARCH isnt set properly

busybox/Rules.mak

index c46855acac844d857dfdbb9ccb0a89f2245cee6b..896e6bfedae3d82d1d9a0f97cc90ded7d4bc1478 100644 (file)
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
 #
 
+# Pull in the user's busybox configuration
+ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
+-include $(top_builddir)/.config
+endif
+
 #--------------------------------------------------------
 PROG      := busybox
 VERSION   := 1.01
@@ -100,11 +105,6 @@ TARGET_ARCH:=$(shell $(CC) -dumpmachine | sed -e s'/-.*//' \
                )
 endif
 
-# Pull in the user's busybox configuration
-ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
--include $(top_builddir)/.config
-endif
-
 # A nifty macro to make testing gcc features easier
 check_gcc=$(shell if $(CC) $(1) -S -o /dev/null -xc /dev/null > /dev/null 2>&1; \
        then echo "$(1)"; else echo "$(2)"; fi)