Skip to content
Snippets Groups Projects
Commit 652fa86f authored by Andy Boyett's avatar Andy Boyett
Browse files

grub: Natively build grub only on x86 linux hosts, cross compile everywhere else. - Closes #3560

SVN-Revision: 11542
parent cbea3772
No related branches found
No related tags found
No related merge requests found
#
# Copyright (C) 2006 OpenWrt.org
#
# Copyright (C) 2006-2008 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
......@@ -30,7 +30,13 @@ define Package/grub
URL:=http://www.gnu.org/software/grub/
endef
ifeq ($(HOST_ARCH),x86_64)
ifeq ($(HOST_OS),Linux)
NATIVEGRUB-i386:=1
NATIVEGRUB-i686:=1
NATIVEGRUB:=$(NATIVEGRUB-$(HOST_ARCH))
endif
ifeq ($(NATIVEGRUB),)
CONFIGURE_FLAGS:= \
--target=$(GNU_TARGET_NAME) \
--host=$(GNU_TARGET_NAME) \
......@@ -62,7 +68,7 @@ define Build/Configure
endef
#
# ./configure detects whether the host compiler supports
# ./configure detects whether the host compiler supports
# -fno-stack-protector but only sets STAGE2_CFLAGS accordingly
#
define Build/Compile
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment