Browse Source

- helpers: add possibility to auto-apply patches

master
vanhofen 5 years ago
parent
commit
02d375416b
  1. 7
      make/helpers.mk

7
make/helpers.mk

@ -18,7 +18,7 @@ define apply_patches
for i in $(1); do \ for i in $(1); do \
if [ -d $$i ]; then \ if [ -d $$i ]; then \
for p in $$i/*; do \ for p in $$i/*; do \
echo -e "$(TERM_YELLOW)Applying $$p$(TERM_NORMAL)"; \ echo -e "$(TERM_YELLOW)Applying $${p#$(PATCHES)/}$(TERM_NORMAL)"; \
if [ $${p:0:1} == "/" ]; then \ if [ $${p:0:1} == "/" ]; then \
patch -p$$l -i $$p; \ patch -p$$l -i $$p; \
else \ else \
@ -26,7 +26,7 @@ define apply_patches
fi; \ fi; \
done; \ done; \
else \ else \
echo -e "$(TERM_YELLOW)Applying $$i$(TERM_NORMAL)"; \ echo -e "$(TERM_YELLOW)Applying $${i#$(PATCHES)/}$(TERM_NORMAL)"; \
if [ $${i:0:1} == "/" ]; then \ if [ $${i:0:1} == "/" ]; then \
patch -p$$l -i $$i; \ patch -p$$l -i $$i; \
else \ else \
@ -36,6 +36,9 @@ define apply_patches
done done
endef endef
# apply patch sets automatically
APPLY_PATCHES = $(call apply_patches, $(PKG_PATCHES_DIR))
# ----------------------------------------------------------------------------- # -----------------------------------------------------------------------------
# #

Loading…
Cancel
Save