Genrd is a collection of documentation tools (Genrd and Robodoc-DB) which allow you to produce and process DocBook sgml files from source code comments. Documentation can be produced from almost any language (Php, C, C++, Java,Html, etc.)
Be the first to post a text review of genrd - a frontend to Robodoc-DB. Rate and review a project by clicking thumbs up or thumbs down in the right column.
1/4/2002 - David Druffner genrd-0.8 * Removed Crocsdb script. It is now a part of the dbsgml-toolbox available at dbsgmltoolbox.sourceforge.net * Revised INSTALL and README file to reflect above * Added BUGS file - genrd produces DocBook 3.1 sgml! Not compatible with DocBook 4.1. * Added blank NEWS file - had deleted in 0.7 * Added install script install_genrd.sh 12/15/01 - David Druffner genrd v.0.7 * Added Crocsdb script * Got rid of multiple README files and consolidated them into README. * Revised INSTALL to include instructions on how to install all 3 tools (genrd, robodoc-db, crocsdb) * Added robodoc_manual.html to distribution (missing from previous release) Auguest 2001 - David Druffner (genrd v.0.6 containing "Robodoc-DB" which is Robodoc V3.2.3 with Docbook SGML Support): o Added support for Docbook SGML - Robodoc can now produce output in Docbook SGML using the DBSGML command line switch, allowing standardized conversion to a host of formats including HTML (single and multiple), RTF, ASCII, LATEX, and PDF. Docbook also allows you to use external style sheets in which you can can change the look of your document. See www.docbook.org for more on DocBook o Added -rh switch which causes Robodoc to scan for a single header defined as /*/*ROBODOC* (char *robo_header) instead of header_markers This prevents problems with Robodoc becoming confused with normal comments using *. It is particularly helpful in scanning PHP source o Added -nt switch. Only used in DBSGML mode when creating a master index. This causes Robodoc to list the Master Index functions as a section 3 level item rather than as part of a table. o Added genrd, a Unix bash shell script which simplifies the use of Robodoc when generating documents from multiple source files and when creating crossreferences and a master index. Whole directories and subdirectories of source code can be scanned and documented with a one line statement rather than having to construct a makefile or using multiple robodoc statements. See genrd -h for more info. The below changes list the changes to the archive, not the changes to the ROBODoc source code. These are listed in the main header of Source/robodoc.c. Sep 2000 - Frans Slothouber (V3.2.3) o Added a descrip.mms file for compilation under VMS o make install installs additional documentation. July 2000 - Frans Slothouber (V3.2.2) o Documentation explains how to use ROBODoc when your sources are in several subdirectories. o Documentation explains master index file for LaTeX, how to view the generated documentation, and the new options, NOSOURCE, SINGLEDOC and TITLE. o example makefile includes commands to view the generated documentation. o Updated the man page June 2000 - Frans Slothouber (v3.2.1) o Improved documentation, better example makefile. May 2000 - Frans Slothouber (v3.2) o Added autoconf and automake support. December 1999 - Frans Slothouber (v3.1e) o Moved the C example in Examples to Examples/C o Added an C++ example in Examples/CPP o Added empty headers for C++ in Headers/ o More documentation. December 1999 - Frans Slothouber (v3.1d) o Added list of possible item names to the robodoc man page. o Added list of possible header types to the robodoc man page. o Updated manual with information on the generation of the master index file and new header types. December 1999 - Frans Slothouber (v3.1c) o Added testheader.c for debug purposes. o Split the source code into serveral files. o Fixed numerous typos in the documentation. o Using m4 to create the html documentation (for table of contents ect). o Added cross links between the documentation and examples. November 1999 - Frans Slothouber (v3.1b) o Added a man page o Cleaned-up html documentation. August 1999 - Frans Slothouber: o Added GPL licence o Added INSTALL, README, and TODO o Converted the documentation to HTML o Spell-checked all documentation
1/4/2002 - David Druffner genrd-0.8 * Removed Crocsdb script. It is now a part of the dbsgml-toolbox available at dbsgmltoolbox.sourceforge.net * Revised INSTALL and README file to reflect above * Added BUGS file - genrd produces DocBook 3.1 sgml! Not compatible with DocBook 4.1. * Added blank NEWS file - had deleted in 0.7 * Added install script install_genrd.sh 12/15/01 - David Druffner genrd v.0.7 * Added Crocsdb script * Got rid of multiple README files and consolidated them into README. * Revised INSTALL to include instructions on how to install all 3 tools (genrd, robodoc-db, crocsdb) * Added robodoc_manual.html to distribution (missing from previous release) Auguest 2001 - David Druffner (genrd v.0.6 containing "Robodoc-DB" which is Robodoc V3.2.3 with Docbook SGML Support): o Added support for Docbook SGML - Robodoc can now produce output in Docbook SGML using the DBSGML command line switch, allowing standardized conversion to a host of formats including HTML (single and multiple), RTF, ASCII, LATEX, and PDF. Docbook also allows you to use external style sheets in which you can can change the look of your document. See www.docbook.org for more on DocBook o Added -rh switch which causes Robodoc to scan for a single header defined as /*/*ROBODOC* (char *robo_header) instead of header_markers This prevents problems with Robodoc becoming confused with normal comments using *. It is particularly helpful in scanning PHP source o Added -nt switch. Only used in DBSGML mode when creating a master index. This causes Robodoc to list the Master Index functions as a section 3 level item rather than as part of a table. o Added genrd, a Unix bash shell script which simplifies the use of Robodoc when generating documents from multiple source files and when creating crossreferences and a master index. Whole directories and subdirectories of source code can be scanned and documented with a one line statement rather than having to construct a makefile or using multiple robodoc statements. See genrd -h for more info. The below changes list the changes to the archive, not the changes to the ROBODoc source code. These are listed in the main header of Source/robodoc.c. Sep 2000 - Frans Slothouber (V3.2.3) o Added a descrip.mms file for compilation under VMS o make install installs additional documentation. July 2000 - Frans Slothouber (V3.2.2) o Documentation explains how to use ROBODoc when your sources are in several subdirectories. o Documentation explains master index file for LaTeX, how to view the generated documentation, and the new options, NOSOURCE, SINGLEDOC and TITLE. o example makefile includes commands to view the generated documentation. o Updated the man page June 2000 - Frans Slothouber (v3.2.1) o Improved documentation, better example makefile. May 2000 - Frans Slothouber (v3.2) o Added autoconf and automake support. December 1999 - Frans Slothouber (v3.1e) o Moved the C example in Examples to Examples/C o Added an C++ example in Examples/CPP o Added empty headers for C++ in Headers/ o More documentation. December 1999 - Frans Slothouber (v3.1d) o Added list of possible item names to the robodoc man page. o Added list of possible header types to the robodoc man page. o Updated manual with information on the generation of the master index file and new header types. December 1999 - Frans Slothouber (v3.1c) o Added testheader.c for debug purposes. o Split the source code into serveral files. o Fixed numerous typos in the documentation. o Using m4 to create the html documentation (for table of contents ect). o Added cross links between the documentation and examples. November 1999 - Frans Slothouber (v3.1b) o Added a man page o Cleaned-up html documentation. August 1999 - Frans Slothouber: o Added GPL licence o Added INSTALL, README, and TODO o Converted the documentation to HTML o Spell-checked all documentation
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: