2017-04-07 11:20:57 +00:00
|
|
|
Dependencies needed, by example of a debian system:
|
|
|
|
|
|
|
|
apt-get install \
|
|
|
|
make \
|
|
|
|
asciidoc \
|
|
|
|
xsltproc \
|
|
|
|
dblatex \
|
|
|
|
mscgen \
|
2017-07-19 13:31:55 +00:00
|
|
|
graphviz \
|
2017-09-19 00:32:00 +00:00
|
|
|
python-pychart \
|
|
|
|
python-nwdiag
|
2017-04-07 11:20:57 +00:00
|
|
|
|
|
|
|
Build PDFs, run:
|
|
|
|
make
|
|
|
|
or for a parallel build using more CPU cores:
|
|
|
|
make -j 5
|
2017-09-19 00:32:00 +00:00
|
|
|
|
|
|
|
To update the VTY reference for a given program, use osmodumpdoc.py, available
|
|
|
|
from git.osmocom.org/python/osmo-python-tests -- for example, for osmo-msc:
|
|
|
|
|
|
|
|
cd ~/osmo-python-tests
|
|
|
|
./setup.py install
|
|
|
|
|
|
|
|
cd ~/osmo-msc
|
|
|
|
mkdir build
|
|
|
|
cd build
|
|
|
|
../configure --enable-smpp
|
|
|
|
make
|
|
|
|
osmodumpdoc.py -p ~/osmo-msc
|
|
|
|
|
|
|
|
cp doc/msc_vty_reference.xml ~/osmo-gsm-manuals/OsmoMSC/vty/
|
|
|
|
cd ~/osmo-gsm-manuals/OsmoMSC
|
|
|
|
git status
|
|
|
|
git diff
|
|
|
|
make
|
|
|
|
git commit -a -m "OsmoMSC: update VTY reference"
|
|
|
|
git push origin HEAD:refs/for/master/msc_vty
|