This docset for the ns-3 network simulator was created by Elias Rohrer (Homepage / GitHub).
To generate the docset:
- download ns-3 and unpack it.
- build ns-3 for the first time. This can be done on various ways, in this case the
build.pyscript was used (building it once is a prerequisite for running thewafscript later). - enter the
ns-VERSIONdirectory. - edit the
./doc/doxygen.conffile (see the Docset Generation Guide). Additionally setHAVE_DOT = NOto disable graph generation. - run
./waf --doxygen-no-build(see the build instructions for ns-3). - enter the
./doc/htmldir and runmake. - copy the icons to the docset folder (
cp /path/to/icon* org.nsnam.ns3.docset). - copy the
Info.plistto the docset's contents folder (cp /path/to/Info.plist org.nsnam.ns3.docset/Contents/). - rename the docset
mv /path/to/org.nsnam.ns3.docset ns-3.docset. - pack the docset via
tar --exclude='.DS_Store' -cvzf ns-3.tgz ns-3.docset.