diff options
author | Senmori <thesenmori@gmail.com> | 2018-09-10 06:00:14 -0400 |
---|---|---|
committer | Senmori <thesenmori@gmail.com> | 2018-09-10 06:00:14 -0400 |
commit | b6bf6aa3baa96e6dbb416985033875a54c529a5d (patch) | |
tree | d4b06b620d5508f470121d93b111ce74405473de | |
parent | 7033f180e0f1f300f6e85beda70cb396200a219a (diff) | |
download | craftbukkit-b6bf6aa3baa96e6dbb416985033875a54c529a5d.tar craftbukkit-b6bf6aa3baa96e6dbb416985033875a54c529a5d.tar.gz craftbukkit-b6bf6aa3baa96e6dbb416985033875a54c529a5d.tar.lz craftbukkit-b6bf6aa3baa96e6dbb416985033875a54c529a5d.tar.xz craftbukkit-b6bf6aa3baa96e6dbb416985033875a54c529a5d.zip |
Add option to suppress normal output of 'makePatches' so
it only outputs when a patch is changed or created.
-rwxr-xr-x | makePatches.sh | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/makePatches.sh b/makePatches.sh index 3400e7e9..e2e1dbbc 100755 --- a/makePatches.sh +++ b/makePatches.sh @@ -7,10 +7,23 @@ then fi cb=src/main/java/net/minecraft/server nms="$1/net/minecraft/server" +show_diff_msg=true + +if [ $# -ge 2 ] +then + show_diff_msg=$2 + if [ "$show_diff_msg" = false ] + then + echo "Suppressing normal output. Will only output for changed or created patches." + fi +fi for file in $(/bin/ls $cb) do - echo "Diffing $file" + if [ "$show_diff_msg" = true ] + then + echo "Diffing $file" + fi sed -i 's/\r//' "$nms/$file" sed -i 's/\r//' "$cb/$file" outName=$(echo nms-patches/"$(echo $file | cut -d. -f1)".patch) |