summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: c689074)
raw | patch | inline | side by side (parent: c689074)
author | Luis R. Rodriguez <lrodriguez@atheros.com> | |
Sat, 20 Feb 2010 01:09:38 +0000 (17:09 -0800) | ||
committer | Luis R. Rodriguez <lrodriguez@atheros.com> | |
Sat, 20 Feb 2010 01:09:38 +0000 (17:09 -0800) |
admin-update runs through two patch directories but
the linux-next-cherry-picks directory will always be
empty for bleeding edge compat-wireless.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
the linux-next-cherry-picks directory will always be
empty for bleeding edge compat-wireless.
Signed-off-by: Luis R. Rodriguez <lrodriguez@atheros.com>
scripts/admin-update.sh | patch | blob | history |
index 6473102a776cfd3c328d1729cddfcbe4d1d19a82..e7f9a1c600a1d1a5fe2f57c38c022569e4569bf7 100755 (executable)
--- a/scripts/admin-update.sh
+++ b/scripts/admin-update.sh
patchRefresh linux-next-cherry-picks
fi
-for i in patches/*.patch linux-next-cherry-picks/*.patch; do
- echo -e "${GREEN}Applying backport patch${NORMAL}: ${BLUE}$i${NORMAL}"
- patch -p1 -N -t < $i
- RET=$?
- if [[ $RET -ne 0 ]]; then
- echo -e "${RED}Patching $i failed${NORMAL}, update it"
- exit $RET
+for dir in patches linux-next-cherry-picks; do
+ FOUND=$(find $dir/ -name \*.patch | wc -l)
+ if [ $FOUND -eq 0 ]; then
+ continue
fi
+ for i in $dir/*.patch; do
+ echo -e "${GREEN}Applying backport patch${NORMAL}: ${BLUE}$i${NORMAL}"
+ patch -p1 -N -t < $i
+ RET=$?
+ if [[ $RET -ne 0 ]]; then
+ echo -e "${RED}Patching $i failed${NORMAL}, update it"
+ exit $RET
+ fi
+ done
done
DIR="$PWD"