--- a/include/quilt.mk +++ b/include/quilt.mk @@ -9,6 +9,10 @@ PKG_BUILD_DIR:=$(LINUX_DIR) endif PATCH_DIR?=./patches + +ifeq ($(MAKECMDGOALS),refresh) + override QUILT=1 +endif define Quilt/Patch @for patch in $$$$( (cd $(1) && ls) 2>/dev/null ); do ( \ @@ -61,7 +65,7 @@ cd $(PKG_BUILD_DIR)/patches; \ find * -type f \! -name series | sort > series; \ ) - -[ -s "$(PKG_BUILD_DIR)/patches/series" ] && (cd $(PKG_BUILD_DIR); quilt push -a) + if [ -s "$(PKG_BUILD_DIR)/patches/series" ]; then (cd $(PKG_BUILD_DIR); quilt push -a); fi touch $@ define Quilt/RefreshDir