File tree 5 files changed +47
-3
lines changed 5 files changed +47
-3
lines changed Original file line number Diff line number Diff line change @@ -2375,7 +2375,10 @@ SKIP_FUNCTION_MACROS = YES
2375
2375
# the path). If a tag file is not located in the directory in which doxygen is
2376
2376
# run, you must also specify the path to the tagfile here.
2377
2377
2378
- TAGFILES = docs/cppreference-doxygen-web.tag.xml=https://en.cppreference.com/w/ docs/corefoundation-doxygen-web.tag.xml=https://developer.apple.com/documentation/corefoundation/ docs/magic_enum-doxygen-web.tag.xml=https://github.com/Neargye/
2378
+ TAGFILES = docs/corefoundation-doxygen-web.tag.xml=https://developer.apple.com/documentation/corefoundation/ \
2379
+ docs/cppreference-doxygen-web.tag.xml=https://en.cppreference.com/w/ \
2380
+ docs/magic_enum-doxygen-web.tag.xml=https://github.com/Neargye/ \
2381
+ docs/sqlite3-doxygen-web.tag.xml=https://sqlite.org/c3ref/
2379
2382
2380
2383
# When a file name is specified after GENERATE_TAGFILE, doxygen will create a
2381
2384
# tag file that is based on the input files it reads. See section "Linking to
Original file line number Diff line number Diff line change 60
60
<name >std::enable_if_t</name >
61
61
<filename >cpp/types/enable_if</filename >
62
62
</compound >
63
+ <compound kind =" class" >
64
+ <name >std::error_category</name >
65
+ <filename >cpp/error/error_category</filename >
66
+ </compound >
67
+ <compound kind =" class" >
68
+ <name >std::error_code</name >
69
+ <filename >cpp/error/error_code</filename >
70
+ </compound >
63
71
<compound kind =" class" >
64
72
<name >std::false_type</name >
65
73
<filename >cpp/header/type_traits</filename >
108
116
<name >std::ios::app</name >
109
117
<filename >cpp/io/ios_base/openmode</filename >
110
118
</compound >
119
+ <compound kind =" class" >
120
+ <name >std::is_error_code_enum</name >
121
+ <filename >cpp/error/error_code/is_error_code_enum</filename >
122
+ </compound >
111
123
<compound kind =" class" >
112
124
<name >std::is_floating_point_v</name >
113
125
<filename >cpp/types/is_floating_point</filename >
Original file line number Diff line number Diff line change 54
54
if pos == - 1 :
55
55
break
56
56
57
- replace = filedata .find ('.html"' , pos + 1 )
57
+ replace = filedata .find ('.html"' , pos )
58
58
if replace == - 1 :
59
59
continue
60
60
61
+ # except sqlite functions
62
+ if 'sqlite' in filedata [pos :replace ]:
63
+ filedata = filedata [:replace + 6 ] + ' target="_blank"' + filedata [replace + 6 :]
64
+ continue
65
+
61
66
filedata = filedata [:replace ] + '" target="_blank"' + filedata [replace + 6 :]
62
67
63
68
f = open (os .path .join (folder , file ),'w' )
82
87
if replace == - 1 :
83
88
continue
84
89
85
- filedata = filedata [:replace ] + '"' + filedata [replace + 6 :]
90
+ # except sqlite functions
91
+ if 'sqlite' in filedata [pos :replace ]:
92
+ continue
93
+
94
+ filedata = filedata [:replace ] + '"' + filedata [replace + 6 ]
86
95
87
96
f = open (os .path .join (folder , file ),'w' )
88
97
f .write (filedata )
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" encoding =" UTF-8" standalone =" yes" ?>
2
+ <tagfile >
3
+ <compound kind =" class" >
4
+ <name >sqlite3</name >
5
+ <filename >sqlite3.html</filename >
6
+ </compound >
7
+ <compound kind =" class" >
8
+ <name >sqlite3_context</name >
9
+ <filename >context.html</filename >
10
+ </compound >
11
+ <compound kind =" class" >
12
+ <name >sqlite3_stmt</name >
13
+ <filename >stmt.html</filename >
14
+ </compound >
15
+ <compound kind =" class" >
16
+ <name >sqlite3_value</name >
17
+ <filename >value.html</filename >
18
+ </compound >
19
+ </tagfile >
Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ add_custom_target(${PROJECT_NAME}_documentation
60
60
../docs/footer.html
61
61
../docs/header.html
62
62
../docs/magic_enum-doxygen-web.tag.xml
63
+ ../docs/sqlite3-doxygen-web.tag.xml
63
64
../docs/post_doxygen.py
64
65
../README.md
65
66
)
You can’t perform that action at this time.
0 commit comments