zeek/doc/frameworks
Jon Siwek 9967aea52c Integrate new Broxygen functionality into Sphinx.
Add a "broxygen" domain Sphinx extension w/ directives to allow
on-the-fly documentation to be generated w/ Bro and included in files.

This means all autogenerated reST docs are now done by Bro.  The odd
CMake/Python glue scipts which used to generate some portions are now
gone.  Bro and the Sphinx extension handle checking for outdated docs
themselves.

Parallel builds of `make doc` target should now work (mostly because
I don't think there's any tasks that can be done in parallel anymore).

Overall, this seems to simplify things and make the Broxygen-generated
portions of the documentation visible/traceable from the main Sphinx
source tree.  The one odd thing still is that per-script documentation
is rsync'd in to a shadow copy of the Sphinx source tree within the
build dir.  This is less elegant than using the new broxygen extension
to make per-script docs, but rsync is faster and simpler.  Simpler as in
less code because it seems like, in the best case, I'd need to write a
custom Sphinx Builder to be able to get that to even work.
2013-11-21 14:34:32 -06:00
..
file-analysis.rst Convert File Analysis examples to using btest sphinx 2013-10-09 23:41:37 -05:00
file_analysis_01.bro Convert File Analysis examples to using btest sphinx 2013-10-09 23:41:37 -05:00
file_analysis_02.bro Convert File Analysis examples to using btest sphinx 2013-10-09 23:41:37 -05:00
file_analysis_03.bro Convert File Analysis examples to using btest sphinx 2013-10-09 23:41:37 -05:00
geoip.rst Update installation instructions 2013-10-09 17:33:40 -05:00
index.rst Starting to put a new structure in place. 2013-08-13 17:18:28 -07:00
input.rst First try at sqlite reader/writer documentation 2013-10-17 15:41:58 -07:00
intel.rst Add links to Intelligence Framework documentation 2013-09-19 16:16:09 -05:00
logging-dataseries.rst Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
logging-elasticsearch.rst Update elasticsearch documentation 2013-10-08 17:45:49 -05:00
logging-input-sqlite.rst Moving the SQLite examples into separate Bro files to turn them into 2013-10-18 14:18:33 -07:00
logging.rst Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
notice.rst Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
signatures.rst Integrate new Broxygen functionality into Sphinx. 2013-11-21 14:34:32 -06:00
sqlite-conn-filter.bro Moving the SQLite examples into separate Bro files to turn them into 2013-10-18 14:18:33 -07:00
sqlite-read-events.bro Moving the SQLite examples into separate Bro files to turn them into 2013-10-18 14:18:33 -07:00
sqlite-read-table.bro Moving the SQLite examples into separate Bro files to turn them into 2013-10-18 14:18:33 -07:00