@@ -9,7 +9,7 @@ SOURCES = chapter01.md \
9
9
chapter03.md \
10
10
chapter04.md \
11
11
chapter05.md \
12
- chapter06.md
12
+ chapter06.md
13
13
14
14
ifeq ($(DOC_LANG ) ,JA)
15
15
DOXY = Doxyfile-ja
@@ -51,13 +51,13 @@ html-prep: api
51
51
@cp -a api/md/*8h* build/html/
52
52
endif
53
53
54
- @rm -rf build/html/chapter05.md
55
- @perl -i -pe "s/\[(.*?)\]\(Classes\/.*?.md\)/\[\1\]\(# typedef-\1\)/g" build/html/group* build/html/*8h*
54
+ @rm -rf build/html/chapter05.md
55
+ @perl -i -pe "s/\[(.*?)\]\(Classes\/.*?.md\)/\[\1\]\(# typedef-\1\)/g" build/html/group* build/html/*8h*
56
56
@perl -i -pe "s/(?<=md\# function\-)(.*)(?=\))/\$$1=~s#-#_#gr/ge" build/html/group* build/html/*8h*
57
57
@perl -i -pe "s/(?<=md\# typedef\-)(.*)(?=\))/\$$1=~s#-#_#gr/ge" build/html/group* build/html/*8h*
58
- @perl -i -pe "s/(?<=md\# enum\-)(.*)(?=\))/\$$1=~s#-#_#gr/ge" build/html/group* build/html/*8h*
58
+ @perl -i -pe "s/(?<=md\# enum\-)(.*)(?=\))/\$$1=~s#-#_#gr/ge" build/html/group* build/html/*8h*
59
59
@perl -i -pe "s/\/group_/group_/g" build/html/group* build/html/*8h*
60
- @perl -i -pe "s/\/tpm2_/tpm2_/g" build/html/group* build/html/*8h*
60
+ @perl -i -pe "s/\/tpm2_/tpm2_/g" build/html/group* build/html/*8h*
61
61
@perl -i -pe "s/dox_comments\/header_files\///" build/html/*8h*
62
62
63
63
# Set input format to gfm to fix issues with converted API docs
@@ -70,23 +70,23 @@ html-prep: api
70
70
# 6. Two regexes to handle bad Doxygen that didn't convert and the LaTeX processor thinks is LaTeX commands
71
71
.PHONY : pdf-prep
72
72
pdf-prep : api
73
- @perl -i -pe " s/# /## /g" api/md/* .md
73
+ @perl -i -pe " s/# /## /g" api/md/* .md
74
74
@perl -i -pe " s/(\/group_.*|Classes\/struct.*|\/.*8h)\.md//g" api/md/* .md
75
- @perl -i -pe " s/^-(-)+$$ //" api/md/* .md
76
- @perl -i -pe " s/^title:.*//" api/md/* .md
75
+ @perl -i -pe " s/^-(-)+$$ //" api/md/* .md
76
+ @perl -i -pe " s/^title:.*//" api/md/* .md
77
77
@perl -i -pe " s/^Updated on.*//" api/md/* .md
78
- @perl -i -pe " s/^summary.*//" api/md/* .md
79
- @perl -i -pe " s/dox_comments\/header_files\///" api/md/* .md
80
- @perl -i -pe " s/^\\\\ //" api/md/* .md
81
- @perl -i -pe " s/\\\\ par/par/g" api/md/* .md
78
+ @perl -i -pe " s/^summary.*//" api/md/* .md
79
+ @perl -i -pe " s/dox_comments\/header_files\///" api/md/* .md
80
+ @perl -i -pe " s/^\\\\ //" api/md/* .md
81
+ @perl -i -pe " s/\\\\ par/par/g" api/md/* .md
82
82
@perl -i -pe " s/\[(.*?)\]\(Classes\/.*?.md\)/\[\1\]\(#typedef-\1\)/g" api/md/* .md
83
83
@perl -i -pe " s/(?<=md\#function\-)(.*)(?=\))/\$ $1 =~s#-#_#gr/ge" api/md/* .md
84
84
@perl -i -pe " s/(?<=md\#typedef\-)(.*)(?=\))/\$ $1 =~s#-#_#gr/ge" api/md/* .md
85
- @perl -i -pe " s/(?<=md\#enum\-)(.*)(?=\))/\$ $1 =~s#-#_#gr/ge" api/md/* .md
85
+ @perl -i -pe " s/(?<=md\#enum\-)(.*)(?=\))/\$ $1 =~s#-#_#gr/ge" api/md/* .md
86
86
@rm -rf build/pdf/chapter05.md
87
87
@echo ' # API Reference' >> build/pdf/chapter05.md
88
88
ifeq ($(DOC_LANG),JA)
89
- @cat header-ja/group__TPM2__Proprietary.md header-ja/tpm2_8h.md header-ja/tpm2__wrap_8h.md header-ja/group__wolfTPM2__Wrappers.md >> build/pdf/chapter05.md
89
+ @cat header-ja/group__TPM2__Proprietary.md header-ja/tpm2_8h.md header-ja/tpm2__wrap_8h.md header-ja/group__wolfTPM2__Wrappers.md >> build/pdf/chapter05.md
90
90
else
91
- @cat api/md/group__TPM2__Proprietary.md api/md/tpm2_8h.md api/md/tpm2__wrap_8h.md api/md/group__wolfTPM2__Wrappers.md >> build/pdf/chapter05.md
91
+ @cat api/md/group__TPM2__Proprietary.md api/md/tpm2_8h.md api/md/tpm2__wrap_8h.md api/md/tpm__io_8h.md api/md/group__wolfTPM2__Wrappers.md >> build/pdf/chapter05.md
92
92
endif
0 commit comments