<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/.github/workflows/doxygen.yml, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/.github/workflows/doxygen.yml?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/.github/workflows/doxygen.yml?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-10-10T12:19:05Z</updated>
<entry>
<title>doxygen: support 1.9.8</title>
<updated>2025-10-10T12:19:05Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-10-09T08:00:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d58958e39751d62e2781feb1752469083a943c68'/>
<id>urn:sha1:d58958e39751d62e2781feb1752469083a943c68</id>
<content type='text'>
The current test environment is mainly based on Ubuntu
22.04 LTS and doxygen version is 1.9.1.
But when we switch to Ubuntu 24.04, the default Doxygen
version on Ubuntu 24.04 is 1.9.8.
The supported configuration and layout file formats
differ from those in 1.9.1 (Ubuntu 22.04).
In particular, the layout XML file format of 1.9.8 is
incompatible with the older format(1.9.1). Therefore,
to support Doxygen on Ubuntu 24.04, we need to load
different configuration and layout files. (The layout
file is specified using the LAYOUT_FILE parameter in
the configuration file.)

Solution: Provide corresponding configuration and layout
files for different Doxygen versions, distinguished by
the Doxygen version number.

Currently, only Doxygen versions 1.9.1 and above are supported.
If the doxygen version is &gt;= 1.9.1 but &lt; 1.9.8, the 1.9.1
configuration and layout are used by default. If the doxygen
version is &gt;= 1.9.8, the 1.9.8 configuration and layout are used.

Only 1.9.1 and 1.9.8 have been tested, as these are the
default doxygen versions on Ubuntu 22.04 LTS and Ubuntu
24.04. Other versions have not been tested yet. If
necessary, we will change the configuration based on
the same approach in the future.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>[github][ci]: add concurrency control to GitHub Actions (#10761)</title>
<updated>2025-10-01T03:00:07Z</updated>
<author>
<name>CYFS</name>
<email>2805686936@qq.com</email>
</author>
<published>2025-10-01T03:00:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d9a6a5307bc915fd715c170c4626f1c4f264651e'/>
<id>urn:sha1:d9a6a5307bc915fd715c170c4626f1c4f264651e</id>
<content type='text'>
ci: add concurrency control to GitHub Actions</content>
</entry>
<entry>
<title>[RFC][doxygen]Doxygen comment standard processing (#10058)</title>
<updated>2025-03-01T08:02:17Z</updated>
<author>
<name>wumingzi</name>
<email>1078249029@qq.com</email>
</author>
<published>2025-03-01T08:02:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=fb640527226b5f95befb2423ab7b9d0d968403dd'/>
<id>urn:sha1:fb640527226b5f95befb2423ab7b9d0d968403dd</id>
<content type='text'>
Signed-off-by: 1078249029 &lt;1078249029@qq.com&gt;</content>
</entry>
<entry>
<title>doxygen: add documentation for doxygen</title>
<updated>2025-02-11T09:09:44Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-02-06T06:31:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=761bb89f27d7e2569fce48b06faf5825fa645f17'/>
<id>urn:sha1:761bb89f27d7e2569fce48b06faf5825fa645f17</id>
<content type='text'>
Documentation is provided to clarify how to write
doxygen documentation for RT-Thread. This document
is also integrated as part of RT-Thread doxygen
documentation.

An example is also provided.

The original README.md is removed and integrated into
this document.

Updated github actions for doxygen too.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: create framework to unify markdown and source code part (#9946)</title>
<updated>2025-01-26T03:44:39Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-01-26T03:44:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=40f3b6a569d0b94c54a9436bc96c76977c5424e3'/>
<id>urn:sha1:40f3b6a569d0b94c54a9436bc96c76977c5424e3</id>
<content type='text'>
* doxygen: adjust documentation directory structure

- Rename documentation/doxygen to documentation/0.doxygen and cleanup
  some unused files.

- Add/rename folders for each sub sections, such as
  1.introduction/...... Each sub section will be created as a subpage.

- Generate initial Doxyfile, this Doxyfile will be used to unify
  doxygen generated API documents and those markdown files under
  documentation folder. This patch just add the default Doxyfile
  generated by running "doxygen -g". It is used as baseline to add
  more features/configurations.

- Rename documentation/README.md to documentation/INDEX.md, and
  use it as mainpage.

- Move 0.doxygen/readme.md to documentation/README.md.

* doxygen: update configurations

These configurations are from old documentation/doxygen/Doxyfile.
Try best to compatible exixting design.

* doxygen: add run script

Add a script to automatic some operations.

Updated the README.md.

---------

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
Co-authored-by: Supper Thomas &lt;78900636@qq.com&gt;</content>
</entry>
<entry>
<title>[doc] doxygen attach github pages (#9859)</title>
<updated>2025-01-03T04:09:40Z</updated>
<author>
<name>Supper Thomas</name>
<email>78900636@qq.com</email>
</author>
<published>2025-01-03T04:09:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f76b97e0c155c27e08a78543b5614c2ac56851a6'/>
<id>urn:sha1:f76b97e0c155c27e08a78543b5614c2ac56851a6</id>
<content type='text'>
* [doc] doxygen attach github pages

* Update doxygen.yml

* Update doxygen.yml

* Update doxygen.yml

* Update doxygen.yml</content>
</entry>
<entry>
<title>doc(doxyge):fix doxygen path</title>
<updated>2024-12-09T22:12:59Z</updated>
<author>
<name>Supper Thomas</name>
<email>78900636@qq.com</email>
</author>
<published>2024-12-09T12:18:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5b75e1c8bfc89fa8c7894605c76622297323be98'/>
<id>urn:sha1:5b75e1c8bfc89fa8c7894605c76622297323be98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[doxygen] add driver example for doxygen (#9446)</title>
<updated>2024-09-15T00:22:44Z</updated>
<author>
<name>Supper Thomas</name>
<email>78900636@qq.com</email>
</author>
<published>2024-09-15T00:22:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6320f184f53f4c78714e5897937d46fae55dd08e'/>
<id>urn:sha1:6320f184f53f4c78714e5897937d46fae55dd08e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[doc][doxygen]: Fix doxygen warning in comment</title>
<updated>2024-06-25T17:21:57Z</updated>
<author>
<name>supperthomas</name>
<email>78900636@qq.com</email>
</author>
<published>2024-06-25T02:20:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=038ff8b2e502133e931c70e93e751f13637932ac'/>
<id>urn:sha1:038ff8b2e502133e931c70e93e751f13637932ac</id>
<content type='text'>
kservice.c:474: warning: The following parameter of rt_backtrace_to_buffer(rt_thread_t thread, struct rt_hw_backtrace_frame *frame, long skip, rt_ubase_t *buffer, long buflen) is not documented:
  parameter 'thread'
kernel.h:157: warning: unable to resolve reference to '_rt_errno' for \ref command

Signed-off-by: supperthomas &lt;78900636@qq.com&gt;
</content>
</entry>
<entry>
<title>[ci] fix doxygen ci grammar error</title>
<updated>2024-04-25T02:13:13Z</updated>
<author>
<name>Meco Man</name>
<email>920369182@qq.com</email>
</author>
<published>2024-04-24T21:22:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a0e5526a555575fb3bf549e058cc07abca06dad6'/>
<id>urn:sha1:a0e5526a555575fb3bf549e058cc07abca06dad6</id>
<content type='text'>
</content>
</entry>
</feed>
