occt: master ba06f8bb

Author Committer Branch Timestamp Parent
omy apn master 2014-04-10 14:23:18 master 87696ff7
Affected Issues  0024722: Move functionality of WOK command wgendoc to OCCT tool gendoc
Changeset 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.
Fixed Reference manual generation on *nix platform.
Fixed PDF generation on *nix platforms.
add - adm/gendoc.tcl Diff File
add - adm/occaux.tcl Diff File
add - adm/start.tcl Diff File
mod - dox/dev_guides/building/3rdparty/3rdparty_linux.md Diff File
mod - dox/dev_guides/building/3rdparty/3rdparty_osx.md Diff File
mod - dox/dev_guides/building/3rdparty/3rdparty_windows.md Diff File
mod - dox/dev_guides/building/automake.md Diff File
mod - dox/dev_guides/building/building.md Diff File
mod - dox/dev_guides/building/cmake/cmake.md Diff File
mod - dox/dev_guides/building/code_blocks.md Diff File
mod - dox/dev_guides/building/msvc.md Diff File
mod - dox/dev_guides/building/wok/wok.md Diff File
mod - dox/dev_guides/building/xcode.md Diff File
mod - dox/dev_guides/cdl/cdl.md Diff File
mod - dox/dev_guides/contribution/coding_rules.md Diff File
mod - dox/dev_guides/contribution_workflow/contribution_workflow.md Diff File
mod - dox/dev_guides/debug/debug.md Diff File
mod - dox/dev_guides/dev_guides.md Diff File
mod - dox/dev_guides/documentation/documentation.md Diff File
mod - dox/dev_guides/git_guide/git_guide.md Diff File
mod - dox/dev_guides/tests/tests.md Diff File
mod - dox/dev_guides/wok/wok.md Diff File
add - dox/FILES_PDF.txt Diff File
add - dox/license.md Diff File
rm - dox/occdoc.tcl Diff File
mod - dox/overview/Overview.md Diff File
add - dox/overview/overview.md Diff File
add - dox/resources/index.html Diff File
add - dox/resources/occt_pdf_template.tex Diff File
add - dox/resources/occt_rm.doxyfile Diff File
add - dox/resources/occt_ug_html.doxyfile Diff File
add - dox/resources/occt_ug_pdf.doxyfile Diff File
rm - dox/start.tcl Diff File
mod - dox/tutorial/images/tutorial_image003.svg Diff File
mod - dox/tutorial/tutorial.md Diff File
mod - dox/user_guides/brep_wp/brep_wp.md Diff File
mod - dox/user_guides/draw_test_harness.md Diff File
mod - dox/user_guides/foundation_classes/foundation_classes.md Diff File
mod - dox/user_guides/iges/iges.md Diff File
mod - dox/user_guides/modeling_algos/modeling_algos.md Diff File
mod - dox/user_guides/modeling_data/modeling_data.md Diff File
mod - dox/user_guides/ocaf/ocaf.md Diff File
mod - dox/user_guides/ocaf_functionmechanism_wp/ocaf_functionmechanism_wp.md Diff File
mod - dox/user_guides/ocaf_tree_wp/ocaf_tree_wp.md Diff File
mod - dox/user_guides/ocaf_wp/ocaf_wp.md Diff File
mod - dox/user_guides/shape_healing/shape_healing.md Diff File
mod - dox/user_guides/step/step.md Diff File
mod - dox/user_guides/tobj/tobj.md Diff File
mod - dox/user_guides/user_guides.md Diff File
mod - dox/user_guides/visualization/visualization.md Diff File
mod - dox/user_guides/voxels_wp/voxels_wp.md Diff File
mod - dox/user_guides/xde/xde.md Diff File
mod - gendoc.bat Diff File