diff options
Diffstat (limited to 'buildconfigs/Rules.mk')
-rw-r--r-- | buildconfigs/Rules.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/buildconfigs/Rules.mk b/buildconfigs/Rules.mk index 0a508b782b..b5da43801c 100644 --- a/buildconfigs/Rules.mk +++ b/buildconfigs/Rules.mk @@ -63,8 +63,12 @@ ref-%/.valid-ref: pristine-%/.valid-pristine set -e rm -rf $(@D) cp -al $(<D) $(@D) - if [ -d patches/$* ] ; then \ - for i in patches/$*/*.patch ; do patch -d $(@D) -p1 <$$i || exit 1 ; done ; \ + if [ -d patches/$* ] ; then \ + echo Applying patches from patches/$*... ; \ + for i in $$(cat patches/$*/series) ; do \ + echo ... $$i ; \ + patch -d $(@D) -p1 --quiet <patches/$*/$$i || exit 1 ; \ + done ; \ fi touch $@ # update timestamp to avoid rebuild endif |