Macros
macro extractZip(zipfile, outdir: static string): untyped
macro downloadUrl(url, outdir: static string): untyped
macro gitReset(outdir: static string): untyped
macro gitCheckout(file, outdir: static string): untyped
macro gitPull(url: static string; outdirN = ""; plistN = ""; checkoutN = ""): untyped