#!/bin/bash
echo "Use temp [0], dump file to current directory [1] or overwrite file in place [2]" && read varname1
echo "Use upstream [1] or origin [0]" && read varname2
if [[ $varname2 == 0 ]];then
	echo "Use master [1] or current branch [0]." && read varname3
else
	varname3=1;
fi
echo "Dry run? 1:0" && read varname4

if [[ $varname2 == 1 ]];then
	varname2='pregmodfan'
else
	varname2=$(git remote show origin|grep -e /|head -n 1|sed s#git@ssh.gitgud.io:#https://gitgud.io/#|cut -c 32-|sed s#/fc-pregmod.git##)
fi
if [[ $varname3 == 1 ]];then
	varname3='pregmod-master'
else
	varname3=$(git rev-parse --abbrev-ref HEAD)
fi

if [[ $varname4 == 1 ]];then
 echo "https://gitgud.io/$varname2/fc-pregmod/raw/$varname3/"
else
	for ((i=1; i<=$#; i++))
	do
		if [[ $varname1 == 0 ]]; then
			wget -q -P /tmp/ https://gitgud.io/$varname2/fc-pregmod/raw/$varname3/${!i}
		elif [[ $varname1 == 1 ]]; then
			wget -q https://gitgud.io/$varname2/fc-pregmod/raw/$varname3/${!i}
		else
			curl -s https://gitgud.io/$varname2/fc-pregmod/raw/$varname3/${!i} > ${!i}
		fi
	done
fi