mirror of
https://github.com/zeek/zeek.git
synced 2025-10-07 17:18:20 +00:00
Overhaul of "doc" build target for generating policy script documentation.
It's now all implemented in CMake scripting. The generation of reST docs is now a distinct target, "restdoc", while the target to generate HTML docs, "doc", depends on "restdoc". reST doc generation supports incremental builds (documentation for a given policy script is only regenerated when it is out of date), but HTML doc generation via ``make doc`` is not incremental (Sphinx always starts with fresh input). Building the "restdoc" target is now covered by a btest to ensure all policy scripts are parse-able when Bro is in "doc mode". Generated reST docs should now support "@load"ing from subdirectories. e.g. "@load foo/baz" and "@load bar/baz" will now generate the right xref links.
This commit is contained in:
parent
9875c2ba9c
commit
f10d2e10ea
14 changed files with 276 additions and 278 deletions
|
@ -1,4 +0,0 @@
|
|||
Built-In Functions (BIFs)
|
||||
=========================
|
||||
|
||||
Here's a list of all documentation for BIFs that Bro provides:
|
|
@ -1,3 +0,0 @@
|
|||
Bro Scripts Loaded by Default
|
||||
=============================
|
||||
|
|
@ -1,10 +1,6 @@
|
|||
Index of All Policy Script Documentation
|
||||
========================================
|
||||
|
||||
Contents:
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:glob:
|
||||
|
||||
*
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
Internal Policy Scripts
|
||||
=======================
|
||||
|
|
@ -1,3 +0,0 @@
|
|||
User-Facing Policy Scripts
|
||||
==========================
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue