VOL-4926 - Temp fix for kail/godownloader removal.
Makefile
etc/README.md
etc/godownloader.sh
-------------------
o Place a copy of the original godownload.sh script from boz in etc.
o Replace Makefile curl invocation with a script call.
o Use rsync only replace when needed -vs- every job.
Change-Id: Ic6bcdc93695a4c808bbbb7496512448eee401de8
diff --git a/Makefile b/Makefile
index c0b918c..9c9b8da 100644
--- a/Makefile
+++ b/Makefile
@@ -793,11 +793,15 @@
source ./$</bin/activate ; set -u ;\
python -m robot.tidy --inplace $(ROBOT_FILES);
+# -----------------------------------------------------------------------
# Install the 'kail' tool if needed: https://github.com/boz/kail
+# -----------------------------------------------------------------------
KAIL_PATH ?= /usr/local/bin
-$(KAIL_PATH)/kail:
- bash <( curl -sfL https://raw.githubusercontent.com/boz/kail/master/godownloader.sh) -b /tmp
- mv /tmp/kail $(KAIL_PATH)
+kail-cmd ?= $(KAIL_PATH)/kail
+$(kail-cmd):
+ etc/godownloader.sh -b .
+ rsync -v --checksum kail "$@"
+ $(RM) kail
## Variables for gendocs
TEST_SOURCE := $(wildcard tests/*/*.robot)