doc2ghpages 370 B

123456789101112131415
  1. #!/bin/bash
  2. git checkout master
  3. (cd docs;
  4. rm -rf .build;
  5. make html;
  6. (cd .build/html;
  7. find . -type f -name "*.html" | \
  8. xargs perl -pi -e's/default\.css/agogo\.css/g';
  9. sphinx-to-github;))
  10. git checkout gh-pages
  11. cp -r docs/.build/html/* .
  12. git commit . -m "Autogenerated documentation for github."
  13. git push --all
  14. git checkout master