X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/5c30e741059c2e2fe0c0ee747dd01a2f91569b87..c1791fbd323e3eb23a245cd19074aeb248772790:/include/host-build.mk?ds=sidebyside

diff --git a/include/host-build.mk b/include/host-build.mk
index 83d80bedd..2950ec721 100644
--- a/include/host-build.mk
+++ b/include/host-build.mk
@@ -13,12 +13,13 @@ STAMP_PREPARED:=$(PKG_BUILD_DIR)/.prepared_$(shell find ${CURDIR} $(PKG_FILE_DEP
 STAMP_CONFIGURED:=$(PKG_BUILD_DIR)/.configured
 STAMP_BUILT:=$(PKG_BUILD_DIR)/.built
 
+include $(INCLUDE_DIR)/quilt.mk
+
+Build/Patch:=$(Build/Patch/Default)
 ifneq ($(strip $(PKG_UNPACK)),)
   define Build/Prepare/Default
   	$(PKG_UNPACK)
-	@if [ -d ./patches ]; then \
-		$(PATCH) $(PKG_BUILD_DIR) ./patches; \
-	fi
+	$(Build/Patch)
   endef
 endif
 
@@ -29,6 +30,7 @@ endef
 define Build/Configure/Default
 	@(cd $(PKG_BUILD_DIR)/$(3); \
 	[ -x configure ] && \
+		$(CP) $(SCRIPT_DIR)/config.{guess,sub} $(PKG_BUILD_DIR)/$(3)/ && \
 		$(2) \
 		CPPFLAGS="-I$(STAGING_DIR)/host/include" \
 		LDFLAGS="-L$(STAGING_DIR)/host/lib" \