]> git.saurik.com Git - wxWidgets.git/blame - docs/doxygen/regen.bat
introduce a new @beginFlagTable
[wxWidgets.git] / docs / doxygen / regen.bat
CommitLineData
8e59a2cd 1@echo off\r
da17b714
FM
2REM $Id$\r
3\r
4REM This bash script regenerates the HTML doxygen version of the\r
5REM wxWidgets manual and adjusts the doxygen log to make it more\r
6REM readable.\r
7\r
8e59a2cd
FM
8mkdir out 2>&1 >NUL\r
9mkdir out\html 2>&1 >NUL\r
10mkdir out\html\wxgtk 2>&1 >NUL\r
11mkdir out\html\wxmsw 2>&1 >NUL\r
12mkdir out\html\wxmac 2>&1 >NUL\r
da17b714
FM
13\r
14REM this image is not automatically copied by Doxygen because it's not\r
15REM used in doxygen documentation but only in our html footer...\r
8e59a2cd
FM
16copy images\powered-by-wxwidgets.png out\html 2>&1 >NUL\r
17copy images\*logo.png out\html 2>&1 >NUL\r
18copy images\wxgtk\*png out\html\wxgtk 2>&1 >NUL\r
19copy images\wxmsw\*png out\html\wxmsw 2>&1 >NUL\r
20copy images\wxmac\*png out\html\wxmac 2>&1 >NUL\r
da17b714
FM
21\r
22REM this CSS is automatically copied by Doxygen because it's\r
23REM included by our custom html header...\r
8e59a2cd
FM
24copy wxwidgets.css out\html 2>&1 >NUL\r
25\r
26REM set cfgfile variable to the right doxyfile to use,\r
27REM using MS broken batch scripting\r
28setlocal enableextensions\r
29set arg=%1\r
30if "%arg%" EQU "" set cfgfile=Doxyfile_all\r
31if "%arg%" NEQ "" set cfgfile=Doxyfile_%1\r
85e43f4e
FM
32\r
33REM\r
34REM NOW RUN DOXYGEN\r
35REM\r
36REM NB: we do this _after_ copying the required files to the output folders\r
37REM otherwise when generating the CHM file with Doxygen, those files are\r
38REM not included!\r
39REM\r
8e59a2cd
FM
40set PATH=%PATH%;%HHC_PATH%\r
41doxygen %cfgfile%\r