]> OCCT Git - occt-copy.git/commit
0024722: Move functionality of WOK command wgendoc to OCCT tool gendoc
authoromy <omy@opencascade.com>
Mon, 7 Apr 2014 12:48:28 +0000 (16:48 +0400)
committerabv <abv@opencascade.com>
Wed, 9 Apr 2014 13:09:57 +0000 (17:09 +0400)
commita2d4105f4845636bb001460cfd8f85d453452020
tree07fc1d164e50d4beb8c0d44ffa124f50f4976d09
parent93c85fddfdaf6c7c61be33ca41f5a154f3c4334b
0024722: Move functionality of WOK command wgendoc to OCCT tool gendoc

Command gendoc improved to:
- generate Reference Manual documentation (OCCT classes reference) with option -refman; option -overview can be used for generation of overview documentation;
- generate PDF documents for all User Guides automatically (for files listed in FILES_PDF.txt);
- check availability of third-party tools (Doxygen, Inkscape etc.) and properly report warnings and errors.
- use templates of configuration files for third-party tools instead of their generation. These template files are located in dox/resources folder

Tcl scripts are moved from dox folder to adm.
Doxygen warnings are eliminated.
Moved all auxilary functions to occaux.tcl.
57 files changed:
adm/gendoc.tcl [new file with mode: 0644]
adm/occaux.tcl [new file with mode: 0644]
adm/start.tcl [new file with mode: 0644]
dox/FILES.txt [deleted file]
dox/FILES_HTML.txt [new file with mode: 0644]
dox/FILES_PDF.txt [new file with mode: 0644]
dox/dev_guides/building/3rdparty/3rdparty_linux.md
dox/dev_guides/building/3rdparty/3rdparty_osx.md
dox/dev_guides/building/3rdparty/3rdparty_windows.md
dox/dev_guides/building/automake.md
dox/dev_guides/building/building.md
dox/dev_guides/building/cmake/cmake.md
dox/dev_guides/building/code_blocks.md
dox/dev_guides/building/msvc.md
dox/dev_guides/building/wok/wok.md
dox/dev_guides/building/xcode.md
dox/dev_guides/cdl/cdl.md
dox/dev_guides/contribution/coding_rules.md
dox/dev_guides/contribution_workflow/contribution_workflow.md
dox/dev_guides/debug/debug.md
dox/dev_guides/dev_guides.md
dox/dev_guides/documentation/documentation.md
dox/dev_guides/git_guide/git_guide.md
dox/dev_guides/tests/tests.md
dox/dev_guides/wok/wok.md
dox/license.md [new file with mode: 0644]
dox/occdoc.tcl [deleted file]
dox/overview/Overview.md
dox/overview/overview.md [new file with mode: 0644]
dox/resources/index.html [new file with mode: 0644]
dox/resources/occt_pdf_template.tex [new file with mode: 0644]
dox/resources/occt_rm.doxyfile [new file with mode: 0644]
dox/resources/occt_ug_html.doxyfile [new file with mode: 0644]
dox/resources/occt_ug_pdf.doxyfile [new file with mode: 0644]
dox/start.tcl [deleted file]
dox/tutorial/images/tutorial_image003.svg
dox/tutorial/tutorial.md
dox/user_guides/brep_wp/brep_wp.md
dox/user_guides/draw_test_harness.md
dox/user_guides/foundation_classes/foundation_classes.md
dox/user_guides/iges/iges.md
dox/user_guides/modeling_algos/modeling_algos.md
dox/user_guides/modeling_data/modeling_data.md
dox/user_guides/ocaf/ocaf.md
dox/user_guides/ocaf_functionmechanism_wp/ocaf_functionmechanism_wp.md
dox/user_guides/ocaf_tree_wp/ocaf_tree_wp.md
dox/user_guides/ocaf_wp/ocaf_wp.md
dox/user_guides/shape_healing/shape_healing.md
dox/user_guides/step/step.md
dox/user_guides/tobj/tobj.md
dox/user_guides/user_guides.md
dox/user_guides/visualization/visualization.md
dox/user_guides/voxels_wp/voxels_wp.md
dox/user_guides/xde/xde.md
gendoc [new file with mode: 0644]
gendoc.bat
gendoc.sh [deleted file]