diff options
| author | 2017-08-03 10:52:30 -0400 | |
|---|---|---|
| committer | 2017-08-03 10:52:30 -0400 | |
| commit | c33434c0d64dd7cbd5f6371c7cb4ac5e05924944 (patch) | |
| tree | 59fe34d95089a59fa4e615fd995c81d274147bba /lib/lufa/Maintenance/lufa_functionlist_transform.xslt | |
| parent | db5bb7dbbfa2d2eb4f41aa4c768c3c5c8d73f563 (diff) | |
| parent | 07ba06d0b6e516bcfa4cbccbed9cfd8dc131072a (diff) | |
| download | qmk_firmware-c33434c0d64dd7cbd5f6371c7cb4ac5e05924944.tar.gz | |
Merge branch 'master' into eco-keyboard
Diffstat (limited to 'lib/lufa/Maintenance/lufa_functionlist_transform.xslt')
| -rw-r--r-- | lib/lufa/Maintenance/lufa_functionlist_transform.xslt | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/lufa/Maintenance/lufa_functionlist_transform.xslt b/lib/lufa/Maintenance/lufa_functionlist_transform.xslt new file mode 100644 index 000000000..b18f69f2d --- /dev/null +++ b/lib/lufa/Maintenance/lufa_functionlist_transform.xslt @@ -0,0 +1,19 @@ +<!-- + LUFA Library + Copyright (C) Dean Camera, 2017. + + dean [at] fourwalledcubicle [dot] com + www.lufa-lib.org +--> + +<!-- Extracts out all function signatures from a combined Doxygen XML output. --> + +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"> + <xsl:output method="xml" omit-xml-declaration="yes"/> + + <xsl:template match="doxygen"> + <xsl:for-each select="//memberdef[@kind = 'function']"> + <xsl:value-of select="definition"/><xsl:value-of select="argsstring"/><xsl:text>; </xsl:text> + </xsl:for-each> + </xsl:template> +</xsl:stylesheet> |