Hello, I am trying to use lynx to answer you.
Does your lynx do color? When I used it remotely it did not for me.
You can try editing the Doxyfile.in in pico-sdk/docs
Then after using cmake, edit the Doxyfile in the build dir.
In the first file try to simplify and remove java deps
# Doxyfile for Raspberry Pi Pico SDK
PROJECT_NAME = "Raspberry Pi Pico SDK"
PROJECT_BRIEF = "Raspberry Pi Pico SDK documentation"
PROJECT_NUMBER = @PICO_SDK_VERSION_STRING@
STRIP_FROM_PATH = @DOXY_INPUT_DIRS@
FILE_PATTERNS = *.h *.cpp *.c *.S *.s *.md
USE_MDFILE_AS_MAINPAGE = @PROJECT_SOURCE_DIR@/docs/mainpage.md
LAYOUT_FILE = @PROJECT_SOURCE_DIR@/docs/DoxygenLayout.xml
HTML_FOOTER = @PROJECT_SOURCE_DIR@/docs/footer.html
HTML_HEADER = @PROJECT_SOURCE_DIR@/docs/header.html
OPTIMIZE_OUTPUT_FOR_C = YES
GENERATE_TREEVIEW = YES
HTML_COLORSTYLE_HUE = 0
HTML_COLORSTYLE_SAT = 0
HTML_COLORSTYLE_GAMMA = 0
GENERATE_LATEX = NO
GENERATE_XML = YES
GROUP_GRAPHS = NO
OUTPUT_DIRECTORY = @DOXY_OUTPUT_DIR@
INPUT = @PROJECT_SOURCE_DIR@/docs/index.h @DOXY_INPUT_DIRS@ @PROJECT_SOURCE_DIR@/docs/
EXCLUDE = @DOXY_EXCLUDE_DIRS@
RECURSIVE = YES
EXAMPLE_PATH = @PICO_EXAMPLES_PATH@
EXTRACT_STATIC = YES
EXTRACT_ALL = NO
ALWAYS_DETAILED_SEC = NO
REPEAT_BRIEF = NO
MACRO_EXPANSION = YES
PREDEFINED = __not_in_flash_func(x) \
__time_critical_func(x) \
__not_in_flash(x)= \
__no_inline_not_in_flash(x)= \
__attribute__(x)= \
DOXYGEN_GENERATION=
SEARCHENGINE = NO
In the header file I found:
<!-- Your custom Lynx-friendly content goes here -->
When I built it I still got .js files but also .html
The index.html didn't link to the API so you may have to edit.
Does your lynx do color? When I used it remotely it did not for me.
You can try editing the Doxyfile.in in pico-sdk/docs
Then after using cmake, edit the Doxyfile in the build dir.
In the first file try to simplify and remove java deps
# Doxyfile for Raspberry Pi Pico SDK
PROJECT_NAME = "Raspberry Pi Pico SDK"
PROJECT_BRIEF = "Raspberry Pi Pico SDK documentation"
PROJECT_NUMBER = @PICO_SDK_VERSION_STRING@
STRIP_FROM_PATH = @DOXY_INPUT_DIRS@
FILE_PATTERNS = *.h *.cpp *.c *.S *.s *.md
USE_MDFILE_AS_MAINPAGE = @PROJECT_SOURCE_DIR@/docs/mainpage.md
LAYOUT_FILE = @PROJECT_SOURCE_DIR@/docs/DoxygenLayout.xml
HTML_FOOTER = @PROJECT_SOURCE_DIR@/docs/footer.html
HTML_HEADER = @PROJECT_SOURCE_DIR@/docs/header.html
OPTIMIZE_OUTPUT_FOR_C = YES
GENERATE_TREEVIEW = YES
HTML_COLORSTYLE_HUE = 0
HTML_COLORSTYLE_SAT = 0
HTML_COLORSTYLE_GAMMA = 0
GENERATE_LATEX = NO
GENERATE_XML = YES
GROUP_GRAPHS = NO
OUTPUT_DIRECTORY = @DOXY_OUTPUT_DIR@
INPUT = @PROJECT_SOURCE_DIR@/docs/index.h @DOXY_INPUT_DIRS@ @PROJECT_SOURCE_DIR@/docs/
EXCLUDE = @DOXY_EXCLUDE_DIRS@
RECURSIVE = YES
EXAMPLE_PATH = @PICO_EXAMPLES_PATH@
EXTRACT_STATIC = YES
EXTRACT_ALL = NO
ALWAYS_DETAILED_SEC = NO
REPEAT_BRIEF = NO
MACRO_EXPANSION = YES
PREDEFINED = __not_in_flash_func(x) \
__time_critical_func(x) \
__not_in_flash(x)= \
__no_inline_not_in_flash(x)= \
__attribute__(x)= \
DOXYGEN_GENERATION=
SEARCHENGINE = NO
In the header file I found:
<!-- Your custom Lynx-friendly content goes here -->
When I built it I still got .js files but also .html
The index.html didn't link to the API so you may have to edit.
Statistics: Posted by breaker — Thu Feb 01, 2024 8:49 am