papermc/rebuildPatches.sh

17 lines
420 B
Bash
Executable file

#!/bin/bash
basedir=$(dirname $(readlink -f $0))
echo "Rebuilding patch files from current fork state..."
function savePatches {
what=$1
target=$2
cd $basedir/$target/
git format-patch -o $basedir/${what}-Patches/ upstream/master
cd $basedir
git add $basedir/${what}-Patches
echo " Patches saved for $what to $what-Patches/"
}
savePatches Bukkit Spigot-API
savePatches CraftBukkit Spigot