enthought / envisage

Envisage is a Python-based framework for building applications whose functionalities can be extended by adding "plug-ins".
http://docs.enthought.com/envisage/
Other
82 stars 26 forks source link

Update Documentation for 5.0.0 #386

Closed aaronayres35 closed 3 years ago

aaronayres35 commented 3 years ago

targeting [gh-pages]

These are the steps I followed for building the documentation:

git clean -ffxd
git checkout 5.0.0
python etstool.py install
python etstool.py docs
git checkout gh-pages
git pull
git checkout -b gh-pages-5.0
mkdir 4.9
mkdir 5.0
rsync -r --exclude="\.buildinfo" docs/build/* 5.0/
rm -r docs
mv `ls -d [![:digit:]]*` 4.9/
git add -u
git add 4.9/
git commit -m "move current documentation into 4.9"
cp -r 5.0/* .
git add .
git commit -m "create new 5.0 folder and add current docs there and to root directory"

To test: python -m http.server