summaryrefslogtreecommitdiffstats
path: root/src/isa-l/Doxyfile
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 11:54:28 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-21 11:54:28 +0000
commite6918187568dbd01842d8d1d2c808ce16a894239 (patch)
tree64f88b554b444a49f656b6c656111a145cbbaa28 /src/isa-l/Doxyfile
parentInitial commit. (diff)
downloadceph-upstream/18.2.2.tar.xz
ceph-upstream/18.2.2.zip
Adding upstream version 18.2.2.upstream/18.2.2
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'src/isa-l/Doxyfile')
-rw-r--r--src/isa-l/Doxyfile33
1 files changed, 33 insertions, 0 deletions
diff --git a/src/isa-l/Doxyfile b/src/isa-l/Doxyfile
new file mode 100644
index 000000000..d49b079ae
--- /dev/null
+++ b/src/isa-l/Doxyfile
@@ -0,0 +1,33 @@
+PROJECT_NAME = "Intel Intelligent Storage Acceleration Library"
+PROJECT_BRIEF = "ISA-L API reference doc"
+
+OUTPUT_DIRECTORY = generated_doc
+FULL_PATH_NAMES = NO
+TAB_SIZE = 8
+ALIASES = "requires=\xrefitem requires \"Requires\" \"Instruction Set Requirements for arch-specific functions (non-multibinary)\""
+OPTIMIZE_OUTPUT_FOR_C = YES
+HIDE_UNDOC_MEMBERS = YES
+USE_MDFILE_AS_MAINPAGE = README.md
+
+INPUT = isa-l.h \
+ include \
+ README.md \
+ CONTRIBUTING.md \
+ Release_notes.txt \
+ doc/test.md \
+ doc/build.md
+
+EXCLUDE = include/test.h include/types.h include/unaligned.h
+EXCLUDE_PATTERNS = */include/*_multibinary.h
+EXAMPLE_PATH = . crc raid erasure_code igzip
+PAPER_TYPE = letter
+LATEX_SOURCE_CODE = YES
+GENERATE_TREEVIEW = YES
+MACRO_EXPANSION = YES
+EXPAND_ONLY_PREDEF = YES
+PREDEFINED = "DECLARE_ALIGNED(n, a)=ALIGN n" \
+ __declspec(x)='x' \
+ align(x)='ALIGN \
+ x'
+EXPAND_AS_DEFINED = DECLARE_ALIGNED
+EXTENSION_MAPPING = "txt=md"