|
53 | 53 | breathe_default_project = "OpenFHE" |
54 | 54 |
|
55 | 55 | # Setup the `exhale` extension |
56 | | -import textwrap |
57 | | - |
58 | 56 | __exhale_base = "../src" |
59 | 57 | __exhale_path = { |
60 | 58 | # Binfhe |
|
70 | 68 | f"{__exhale_base}/pke/lib", |
71 | 69 | } |
72 | 70 |
|
73 | | -container = "INPUT = " |
74 | | -for path in __exhale_path: |
75 | | - container += f"{path} " |
76 | | - |
77 | 71 |
|
78 | 72 | def specificationsForKind(kind): |
79 | 73 | ''' |
@@ -110,20 +104,7 @@ def specificationsForKind(kind): |
110 | 104 | ############################################################################ |
111 | 105 | "createTreeView": True, |
112 | 106 | "exhaleExecutesDoxygen": True, |
113 | | - "exhaleDoxygenStdin": textwrap.dedent(container + ''' |
114 | | - # For this code-base, the following helps Doxygen get past a macro |
115 | | - # that it has trouble with. It is only meaningful for this code, |
116 | | - # not for yours. |
117 | | - PREDEFINED += NAMESPACE_BEGIN(arbitrary)="namespace arbitrary {" |
118 | | - PREDEFINED += NAMESPACE_END(arbitrary)="}" |
119 | | - EXCLUDE_PATTERNS += *.md |
120 | | - |
121 | | - WARN_IF_UNDOCUMENTED = NO, |
122 | | - WARNINGS" = NO, |
123 | | - WARN_IF_DOC_ERROR: NO, |
124 | | - WARN_IF_INCOMPLETE_DOC: NO, |
125 | | - WARN_NO_PARAMDOC: NO |
126 | | - '''), |
| 107 | + "exhaleUseDoxyfile": True, |
127 | 108 | ############################################################################ |
128 | 109 | # HTML Theme specific configurations. # |
129 | 110 | ############################################################################ |
@@ -510,4 +491,3 @@ def setup(app): |
510 | 491 | the_req.write(".. code-block:: nginx\n\n") |
511 | 492 | the_req.write(prefix(" ", "".join(l for l in requirements))) |
512 | 493 | the_req.write("\n") |
513 | | - |
0 commit comments