X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=include%2Fquilt.mk;h=32a62fb0df1eb1801993a91f5b07a1070448b248;hp=fbb3e01e351d1c3b98bcdd6836b2a08cf5660117;hb=dc99e96f41004ba7c5f189d39a19991092c45a5c;hpb=1e709f2501182b7e39eb62c55ed89273fc067efc diff --git a/include/quilt.mk b/include/quilt.mk index fbb3e01e35..32a62fb0df 100644 --- a/include/quilt.mk +++ b/include/quilt.mk @@ -55,6 +55,10 @@ define PatchDir $(call PatchDir/$(if $(strip $(QUILT)),Quilt,Default),$(strip $(1)),$(strip $(2)),$(strip $(3))) endef +define HostPatchDir +$(call PatchDir/$(if $(strip $(HOST_QUILT)),Quilt,Default),$(strip $(1)),$(strip $(2)),$(strip $(3))) +endef + ifneq ($(PKG_BUILD_DIR),) QUILT?=$(if $(wildcard $(PKG_BUILD_DIR)/.quilt_used),y) ifneq ($(QUILT),) @@ -78,9 +82,9 @@ ifneq ($(HOST_BUILD_DIR),) endif define Host/Patch/Default - $(if $(QUILT),rm -rf $(HOST_BUILD_DIR)/patches; mkdir -p $(HOST_BUILD_DIR)/patches) - $(call PatchDir,$(HOST_BUILD_DIR),$(HOST_PATCH_DIR),) - $(if $(QUILT),touch $(HOST_BUILD_DIR)/.quilt_used) + $(if $(HOST_QUILT),rm -rf $(HOST_BUILD_DIR)/patches; mkdir -p $(HOST_BUILD_DIR)/patches) + $(call HostPatchDir,$(HOST_BUILD_DIR),$(HOST_PATCH_DIR),) + $(if $(HOST_QUILT),touch $(HOST_BUILD_DIR)/.quilt_used) endef define Build/Patch/Default