This simple tool automatically generates an Arduino project keywords.txt from the corresponding project sources. For this, it uses Doxygen and XSLT (version 1.0).
The main component of the current "project" is the XSLT transformation doxygen2keywords.xsl
,
which transforms a Doxygen xml file to the keywords.txt
file. The enclosed Doxygen minimalist configuration file keywords_txt_generator.doxy
can be used. But it can also be generated by most Doxygen configuration, just be sure to define GENERATE_XML = YES
therein.
For convenience, a Makefile is also supplied. There are two way to use this:
- Either unpack all files in the Arduino project directory, and just type
make
there. - Unpack anywhere, and type
make
Arduino-project-dir/keywords.txt
, (where Arduino-project-dir denotes the Arduino project).
This project is in the public domain.