diff --git a/cook.sh b/cook.sh index 68520818abf2fc0c0380bcaf5c71ce049b482cc6..3ecfa4aee7f1de763156c761e67f124b62430cd0 100755 --- a/cook.sh +++ b/cook.sh @@ -13,6 +13,7 @@ export BINDIR=bin export CARGOFLAGS= set -e +shopt -s nullglob function usage { echo "cook.sh $1 <op>" >&2 @@ -71,10 +72,10 @@ function op { popd > /dev/null fi - if [ -f "patch" ] - then - patch -p1 -d build < patch - fi + for patch in *.patch + do + patch -p1 -d build < "$patch" + done ;; unfetch)