Skip to content

Commit 11c052b

Browse files
[libc][docgen] regen docgen via cmake
1 parent 5f096fd commit 11c052b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

libc/docs/CMakeLists.txt

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ include(AddSphinxTarget)
44
if (SPHINX_FOUND)
55
if (${SPHINX_OUTPUT_HTML})
66
add_sphinx_target(html libc)
7+
8+
list(APPEND docgen_list string strings)
9+
10+
foreach(stem IN LISTS docgen_list)
11+
add_custom_target(${stem}_rst
12+
COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/../utils/docgen/docgen.py ${stem}.h >
13+
${CMAKE_CURRENT_SOURCE_DIR}/headers/${stem}.rst)
14+
add_dependencies(docs-libc-html ${stem}_rst)
15+
endforeach()
716
endif()
817
endif()
918
endif()

0 commit comments

Comments
 (0)