<feed xmlns='http://www.w3.org/2005/Atom'>
<title>librambutan/support/doxygen, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.bnewbold.net/librambutan/atom?h=master</id>
<link rel='self' href='https://git.bnewbold.net/librambutan/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/'/>
<updated>2015-06-14T03:28:01+00:00</updated>
<entry>
<title>stm32f2-f4: fix doxygen evil_mangler</title>
<updated>2015-06-14T03:28:01+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2015-06-14T01:33:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=1653aa5b2d360f91a44813483c4641d8c949835c'/>
<id>urn:sha1:1653aa5b2d360f91a44813483c4641d8c949835c</id>
<content type='text'>
Now detects "stm32f2-f4" as a valid series, and rewrites it to
"stm32f2_f4" as a namespace.

Documentation will need to be refactored to point at this new namespace.
</content>
</entry>
<entry>
<title>doxygen: set STM32_HAVE_DAC=1</title>
<updated>2014-09-01T18:12:26+00:00</updated>
<author>
<name>bnewbold</name>
<email>bnewbold@robocracy.org</email>
</author>
<published>2014-09-01T18:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=70785f72adffc61dabeb7d5ff610a534ba643669'/>
<id>urn:sha1:70785f72adffc61dabeb7d5ff610a534ba643669</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Doxygen hacks and fixups.</title>
<updated>2012-06-28T21:29:43+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-06-28T21:27:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6a6af3980a827a02e371968ec56271774ceb26ac'/>
<id>urn:sha1:6a6af3980a827a02e371968ec56271774ceb26ac</id>
<content type='text'>
- Shut Doxygen up in various places
- Fix some genuine docs bugs
- Ignore sources we're not responsible for

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Doxyfile: Add to PREDEFINED to cover libmaple_types.h.</title>
<updated>2012-05-31T21:24:17+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-11T18:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=5eda0127524f60d4e09dc8213e042915e22351f7'/>
<id>urn:sha1:5eda0127524f60d4e09dc8213e042915e22351f7</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Doxygen: add the Evil Mangler.</title>
<updated>2012-05-10T19:48:48+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-10T19:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6ecabd970516bb374000f9074b5a4323da2482d5'/>
<id>urn:sha1:6ecabd970516bb374000f9074b5a4323da2482d5</id>
<content type='text'>
Whenever Doxygen is running on a series header, make it run an awk
script, the Evil Mangler, that pretends the file is enclosed in an
appropriate namespace declaration for the series target.

Doxygen chokes if two structs have the same name. This is a problem
for the series headers, which commonly have data structures with the
same name.  However, if those structs are in different namespaces,
Doxygen has no problems.  We obviously can't use namespaces in C
headers, so use FILTER_PATTERNS to trick Doxygen into thinking they're
there.

Ugly, but I can't think of a better way to handle this.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Doxyfile: Disable TYPEDEF_HIDES_STRUCT to work around Breathe issues.</title>
<updated>2012-05-10T17:20:03+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-10T17:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=8bed1f3e3a5db4268c4f9f49319d993c922fe496'/>
<id>urn:sha1:8bed1f3e3a5db4268c4f9f49319d993c922fe496</id>
<content type='text'>
This works around a problem we're having getting the XML for the
series headers into a form that we can work with in leaflabs-docs.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Change __DOXYGEN_PREDEFINED_HACK to __DOXYGEN__.</title>
<updated>2012-05-09T19:09:52+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-09T19:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=94d95639c124ebff02a9944237ca9c1764c9cca9'/>
<id>urn:sha1:94d95639c124ebff02a9944237ca9c1764c9cca9</id>
<content type='text'>
avr-gcc does it this way. Seems ok to me.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Shut up, doxygen.</title>
<updated>2012-05-09T19:00:45+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-09T19:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=392d791b26de9f77170332abab57c6542a4ced79'/>
<id>urn:sha1:392d791b26de9f77170332abab57c6542a4ced79</id>
<content type='text'>
Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Doxyfile: Allow group documentation.</title>
<updated>2012-05-03T18:09:05+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2012-05-03T18:04:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=6ae19973da18ae67db0f0495c6b3cdf44797e2c8'/>
<id>urn:sha1:6ae19973da18ae67db0f0495c6b3cdf44797e2c8</id>
<content type='text'>
This change allows us to document several members of a group with one
Doxygen comment. It's not clear how well this will work out in practice.

Signed-off-by: Marti Bolivar &lt;mbolivar@leaflabs.com&gt;
</content>
</entry>
<entry>
<title>Doxyfile: add __DOXYGEN_PREDEFINED_HACK to PREDEFINED.</title>
<updated>2011-08-23T03:29:59+00:00</updated>
<author>
<name>Marti Bolivar</name>
<email>mbolivar@leaflabs.com</email>
</author>
<published>2011-08-23T02:34:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.bnewbold.net/librambutan/commit/?id=7dd4b6f6a3845e354e052c4d3c76117c1dbe3525'/>
<id>urn:sha1:7dd4b6f6a3845e354e052c4d3c76117c1dbe3525</id>
<content type='text'>
Doxygen refuses to trust us when we \def something that it doesn't
notice as a #define.  To work around this, we put
__DOXYGEN_PREDEFINED_HACK into our Doxyfile's PREDEFINED, so that
documentation may be inserted for #defines which we know will exist.
</content>
</entry>
</feed>
