sync_patches.sh 383 B

123456789101112131415161718192021222324
  1. #!/bin/sh
  2. set -e
  3. usage() {
  4. echo "Usage: $0 <procd git repository>"
  5. exit 1
  6. }
  7. if [ $# -ne 1 ]; then
  8. usage
  9. fi
  10. repo=$1
  11. tmpdir=/tmp/procd.$$
  12. git clone $repo $tmpdir
  13. for ver in openwrt-18.06 master; do
  14. outdir=$(pwd)/patches/procd-$ver
  15. git rm $outdir/00*
  16. (cd $tmpdir && git format-patch --output-directory $outdir origin/$ver...origin/lxd/$ver)
  17. git add $outdir/00*
  18. done