#!/bin/bash

mkdir -p cache
cd cache

PYTHON_INSTALL=python-3.8.0.exe
if [ ! -f ${PYTHON_INSTALL} ]
then
	curl https://www.python.org/ftp/python/3.8.0/${PYTHON_INSTALL} -o ${PYTHON_INSTALL}
fi
chmod u+x ${PYTHON_INSTALL}
cmd //C ${PYTHON_INSTALL}


CLANG_INSTALL=LLVM-9.0.0-win64.exe
if [ ! -f ${CLANG_INSTALL} ]
then
	curl http://releases.llvm.org/9.0.0/${CLANG_INSTALL} -o ${CLANG_INSTALL}
fi
chmod u+x ${CLANG_INSTALL}
cmd //C ${CLANG_INSTALL}


MINGW_INSTALL=mingw-w64-install.exe
if [ ! -f ${MINGW_INSTALL} ]
then
	curl https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/${MINGW_INSTALL} -o ${MINGW_INSTALL}
fi
chmod u+x ${MINGW_INSTALL}
cmd //C ${MINGW_INSTALL}


TIDY_TO_JUNIT=clang-tidy-to-junit.py
if [ ! -f ${TIDY_TO_JUNIT} ]
then
	curl https://raw.githubusercontent.com/PSPDFKit-labs/clang-tidy-to-junit/master/${TIDY_TO_JUNIT} -o ${TIDY_TO_JUNIT}
fi


