Add scripts to simplify offline builds of docs and CMake

This commit is contained in:
Richard Berger
2021-04-29 13:26:55 -04:00
parent 00578e1b26
commit 8b410cf2bd
9 changed files with 420 additions and 0 deletions

View File

@ -0,0 +1,20 @@
#!/bin/bash
# needs to be sourced
if [ -z "${GITHUB_PROXY_DIR}" ]
then
echo "Must set GITHUB_PROXY_DIR environment variable"
exit 1
fi
export GIT_CONFIG_COUNT=1
export GIT_CONFIG_KEY_0=url.$GITHUB_PROXY_DIR/.insteadOf
export GIT_CONFIG_VALUE_0=git://github.com/
echo "Redirecting git://github.com urls to local cache..."
function deactivate_git_cache {
echo "Removing git://github.com redirect..."
unset GIT_CONFIG_COUNT
unset GIT_CONFIG_KEY_0
unset GIT_CONFIG_VALUE_0
}