Skip to content

Commit 2ab02e9

Browse files
committed
fix build-docs errors
1 parent 576baa9 commit 2ab02e9

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docs/Makefile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ BUILD_ENV= env PROJECT_NAME="$(EIL_NAME)" \
6666
# see https://github.com/esp-idf-lib/shared-workflows/commit/c95c0412b97c5c2e284165fcc4fa44794242d727
6767
# BUILD_ENV+= OUTPUT_DIRECTORY="$(DOXYGEN_OUTPUT_DIR)"
6868
.DEFAULT_GOAL= all
69-
.PHONY: all clean
69+
.PHONY: all clean fixup-xml
7070

7171
# create DOXYGEN_OUTPUT_DIR, where doxygen generates XML files
7272
$(DOXYGEN_OUTPUT_DIR):
@@ -80,7 +80,11 @@ $(DOXYGEN_XML_FILE): $(DOXYGEN_OUTPUT_DIR)
8080

8181
build-doxygen: $(DOXYGEN_XML_FILE)
8282

83-
$(SPHINX_HTML_FILE): $(DOXYGEN_XML_FILE)
83+
fixup-xml:
84+
$(SED) -i 's|LIB8STATIC_ALWAYS_INLINE</ref>|$(LIB8STATIC_ALWAYS_INLINE)</ref>|g' $(DOXYGEN_XML_DIR)/*.xml
85+
$(SED) -i 's|LIB8STATIC</ref>|$(LIB8STATIC)</ref>|g' $(DOXYGEN_XML_DIR)/*.xml
86+
87+
$(SPHINX_HTML_FILE): $(DOXYGEN_XML_FILE) fixup-xml
8488
$(BUILD_ENV) $(SPHINX) -M html $(SPHINX_SRC_DIR) $(SPHINX_BUILD_DIR) $(SPHINX_FLAGS_DEFAULT) $(SPHINX_FLAGS)
8589

8690
# generate HTML files with sphinx-build.

0 commit comments

Comments
 (0)