mirror of
https://github.com/CoolProp/CoolProp.git
synced 2026-04-01 03:00:13 -04:00
Added buildbot description
This commit is contained in:
@@ -18,14 +18,21 @@ Build Sphinx documentation
|
||||
|
||||
3. Then install prerequisites into this virtualenv::
|
||||
|
||||
pip install Cython
|
||||
pip install CoolProp sphinx sphinxcontrib-doxylink sphinxcontrib-napoleon cloud-sptheme ipython matplotlib numpy scipy
|
||||
pip install --upgrade Cython
|
||||
pip install numpy scipy matplotlib
|
||||
pip install sphinx ipython sphinxcontrib-bibtex sphinxcontrib-doxylink sphinxcontrib-napoleon cloud-sptheme
|
||||
|
||||
|
||||
4. To build the documentation, go into the CoolProp/Web folder and run::
|
||||
|
||||
make html
|
||||
|
||||
5. Move the generated docs in ``_build`` to wherever you want
|
||||
|
||||
6. In case you try to set up a new buildbot (from http://docs.buildbot.net/current/tutorial/firstrun.html)::
|
||||
|
||||
pip install sqlalchemy==0.7.10 buildbot-slave
|
||||
buildslave create-slave your-slave coolprop.dreamhosters.com:port your-slave pass
|
||||
|
||||
Build Doxygen documentation
|
||||
---------------------------
|
||||
@@ -38,3 +45,23 @@ All the configuration is done in the ``Doxyfile`` file.
|
||||
|
||||
doxygen Doxyfile
|
||||
|
||||
|
||||
Creating a documentation slave
|
||||
------------------------------
|
||||
|
||||
1. Make sure you have what you need. For Linux::
|
||||
|
||||
sudo aptitude install build-essential gfortran python-matplotlib python-pip python-dev cmake ipython git
|
||||
sudo aptitude install libblas-dev liblapack-dev ngrep doxygen
|
||||
sudo pip install --upgrade Cython
|
||||
sudo pip install numpy scipy matplotlib
|
||||
sudo pip install --upgrade sphinx ipython sphinxcontrib-bibtex sphinxcontrib-doxylink sphinxcontrib-napoleon cloud-sptheme
|
||||
|
||||
2. Create a new buildbot slave (from http://docs.buildbot.net/current/tutorial/firstrun.html)::
|
||||
|
||||
sudo pip install sqlalchemy==0.7.10 buildbot-slave
|
||||
buildslave create-slave your-slave coolprop.dreamhosters.com:port your-slave password
|
||||
buildslave start your-slave
|
||||
|
||||
3. Go to the homepage http://coolprop.dreamhosters.com:8010 and watch your slave work.
|
||||
|
||||
Reference in New Issue
Block a user