use the native toolchain for grub on non-amd64 hosts
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 14 Oct 2006 23:06:23 +0000 (23:06 +0000)
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 14 Oct 2006 23:06:23 +0000 (23:06 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5103 3c298f89-4303-0410-b956-a3cf2f4a3e73

target/image/x86/grub/Makefile

index 86a9001..e30443e 100644 (file)
@@ -22,7 +22,8 @@ PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/grub-$(PKG_VERSION)
 
 include $(INCLUDE_DIR)/package.mk
 
-define Build/Configure
+ifeq ($(HOST_ARCH),x86_64)
+  define Build/Configure
        (cd $(PKG_BUILD_DIR); \
                LDFLAGS="-static" \
                ./configure \
@@ -43,7 +44,27 @@ define Build/Configure
                --infodir=/usr/info \
                $(DISABLE_NLS) \
        )
-endef
+  endef
+else
+  define Build/Configure
+       (cd $(PKG_BUILD_DIR); \
+               LDFLAGS="-static" \
+               ./configure \
+               --program-prefix="" \
+               --program-suffix="" \
+               --prefix=/usr \
+               --exec-prefix=/usr \
+               --bindir=/usr/bin \
+               --sbindir=/usr/sbin \
+               --libexecdir=/usr/lib \
+               --sysconfdir=/etc \
+               --datadir=/usr/share \
+               --localstatedir=/var \
+               --mandir=/usr/man \
+               --infodir=/usr/info \
+       )
+  endef
+endif
 
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)
This page took 0.023845 seconds and 4 git commands to generate.