summaryrefslogtreecommitdiffstats
path: root/src/crypto/isa-l/isa-l_crypto/Doxyfile
blob: 9b37aac530ebabc1276ae37ebddb34b830910727 (plain)
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
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"