script for rebuilding the gh-pages branch

This commit is contained in:
Jeff Balogh 2010-01-04 16:32:20 -05:00
Родитель 040f7322da
Коммит 94b92558eb
1 изменённых файлов: 27 добавлений и 0 удалений

27
docs/build-github.zsh Executable file
Просмотреть файл

@ -0,0 +1,27 @@
#!/bin/zsh
# Should be run from the docs directory: (cd docs && ./build-github.zsh)
REPO=$(dirname $(pwd))
GH=gh-pages
# Checkout the gh-pages branch, if necessary.
if [[ ! -d $GH ]]; then
git clone $REPO $GH
cd $GH
git checkout -b gh-pages origin/gh-pages
cd ..
fi
# Make a clean build.
make clean dirhtml
# Move the fresh build over.
cp -r _build/dirhtml/* $GH
cd $GH
# Commit.
git add .
git commit -am "gh-pages build on $(date)"
git push origin gh-pages