User Tools

Site Tools


projects:doxy2doku

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:doxy2doku [2014/07/27 17:29] mkuciaprojects:doxy2doku [2014/08/03 22:12] (current) mkucia
Line 1: Line 1:
-====== Doxygen to DokuWiki ====== +====== Doxygen XML to DokuWiki XLS transformation ====== 
-<WRAP center todo 60%> +Doxygen is a great tool that properly used can save significant amount of time during software development. Doxygen can process data using limited number of output formats. Thankfully it can generate XML output that can be converted into any format.
-Page under construction! +
-</WRAP>+
  
 +I am using [[wp>XSLT]] to generate dokuwiki page.
 ===== Step 1: Build Doxygen XML files ===== ===== Step 1: Build Doxygen XML files =====
 +I like to use doxywizard.
 ===== Step 2: Merge XML files into single one ===== ===== Step 2: Merge XML files into single one =====
 ''msxsl.exe ./xml/index.xml ./xml/combine.xslt -o ./xml/combined.xml'' ''msxsl.exe ./xml/index.xml ./xml/combine.xslt -o ./xml/combined.xml''
  
 ===== Step 3: Build DokuWiki textfiles ===== ===== Step 3: Build DokuWiki textfiles =====
 +''msxsl.exe ./xml/combined.xml transform.xsl -o wikipage.txt''
 ===== Step 4: Copy DokuWiki files ===== ===== Step 4: Copy DokuWiki files =====
 +To the dokuwiki pages directory.
 +===== Summary =====
  
- +  * {{:projects:doxwiki.zip|Project ZIP}} 
 +  * [[projects:doxy2doku:sampleOutput| Sample output ]]
 ==== References ==== ==== References ====
   * http://www.w3schools.com/xsl/   * http://www.w3schools.com/xsl/
   * http://www.w3.org/TR/xslt   * http://www.w3.org/TR/xslt
projects/doxy2doku.1406474948.txt.gz · Last modified: 2014/07/27 17:29 by mkucia