summaryrefslogtreecommitdiffstats
path: root/src/crypto/isa-l/isa-l_crypto/Doxyfile
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto/isa-l/isa-l_crypto/Doxyfile')
-rw-r--r--src/crypto/isa-l/isa-l_crypto/Doxyfile31
1 files changed, 31 insertions, 0 deletions
diff --git a/src/crypto/isa-l/isa-l_crypto/Doxyfile b/src/crypto/isa-l/isa-l_crypto/Doxyfile
new file mode 100644
index 000000000..9b37aac53
--- /dev/null
+++ b/src/crypto/isa-l/isa-l_crypto/Doxyfile
@@ -0,0 +1,31 @@
+PROJECT_NAME = "Intel Intelligent Storage Acceleration Library Crypto"
+PROJECT_BRIEF = "ISA-L_crypto 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_crypto.h \
+ include \
+ README.md \
+ CONTRIBUTING.md \
+ Release_notes.txt
+
+EXCLUDE = include/test.h include/memcpy_inline.h include/intrinreg.h include/endian_helper.h
+EXCLUDE_PATTERNS = */include/*_multibinary.h
+EXAMPLE_PATH = . aes md5_mb mh_sha1 mh_sha1_murmur3_x64_128 mh_sha256 rolling_hash sha1_mb sha256_mb sha512_mb
+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"