-
Notifications
You must be signed in to change notification settings - Fork 24
/
strictdoc.toml
47 lines (40 loc) · 845 Bytes
/
strictdoc.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
[project]
title = "StrictDoc Documentation"
html_assets_strictdoc_dir = "assets"
features = [
# Stable features.
"TABLE_SCREEN",
"TRACEABILITY_SCREEN",
"DEEP_TRACEABILITY_SCREEN",
"SEARCH",
# Stable features but not used by StrictDoc.
# "MATHJAX"
# Experimental features.
"PROJECT_STATISTICS_SCREEN",
# "REQIF",
# "STANDALONE_DOCUMENT_SCREEN",
"TRACEABILITY_MATRIX_SCREEN",
"REQUIREMENT_TO_SOURCE_TRACEABILITY",
"HTML2PDF",
"DIFF",
"NESTOR",
]
include_doc_paths = [
"docs/**",
"docs_extra/**",
]
exclude_doc_paths = [
"docs/sphinx/**",
"tests/**",
]
include_source_paths = [
"pyproject.toml",
"tasks.py",
"strictdoc/**",
"tests/**"
]
exclude_source_paths = [
# StrictDoc (almost never) uses __init__ files.
# The used files will be whitelisted include_source_paths.
"**__init__.py"
]