|
|
|
|
|
00001 // This file has been modified on-the-fly with an input filter 00002 // to change it from shell syntax to C++ strictly for the purposes 00003 // of faking out Doxygen. Modifications include: 00004 00005 // - changing # comments to C++ comments. 00006 // - ... 00007 00008 // If you see other strangeness in the HTML version of the script file, 00009 // it comes from getting it to look more C++ like. 00010 00011 00012 ///////////////////////////////////////////////////////////////////////////////// 00013 //// $Id: 32_perl.b,v 1.1 2002/12/24 19:06:58 gmaxe Exp $ 00014 //// 00015 /** @file 00016 ** @brief Runs a wrapper function for Doxygen on the selected project file. 00017 ** 00018 ** This calls the 35_gen_dox.b function which compartmentalizes several 00019 ** steps that are repeated for every single (doxygen) project. When they 00020 ** are placed in their own file, it makes the 32*.b files easier to maintain 00021 ** across projects, because they are project specific. 00022 ** 00023 ** @note This file can be used as a template for other code directories 00024 ** that Doxygen is being run against. Make sure than any new 30 files are 00025 ** added to the 00 script files, in addition to appropriate 00026 ** entries in the other script files. 00027 ** 00028 ** @ingroup tp_tools tp_shell 00029 ** 00030 ** @author Glenn C. Maxey 00031 **/ 00032 // // 00033 //// 2002 Created by Voyant Technologies, Inc., Westminster, Colorado, USA. 00034 //// 00035 //// Permission to use, copy, modify, and distribute this software and its 00036 //// documentation under the terms of the GNU General Public License is hereby 00037 //// granted. No representations are made about the suitability of this software 00038 //// for any purpose. It is provided "as is" without express or implied warranty. 00039 //// See the GNU General Public License (http://www.gnu.org/copyleft/gpl.html) 00040 //// for more details. 00041 //// 00042 //// Documents produced by this script are derivative works derived from the 00043 //// input used in their production; they are not affected by this license. 00044 //// 00045 //// $Log: 32_perl.b,v $ 00046 //// Revision 1.1 2002/12/24 19:06:58 gmaxe 00047 //// New version in new structure. 00048 //// 00049 //// 00050 ///////////////////////////////////////////////////////////////////////////////// 00051 00052 // assumes that you are in the <rtfm/>techpubs/tp_tools directory <home> where this 00053 // script was found. ... 00054 echo "Entering 32_perl.b ..." 00055 00056 00057 35_gen_dox.b tp_perl voyant_master_nav.html project_toc.txt 00058 set ret_val = $status 00059 if ($ret_val > 0) then 00060 echo "ERROR: Problems with 35_gen_dox.b tp_perl ." 00061 exit 1 00062 endif 00063 00064 exit 0 00065
|
|
|
Open-Source tools compliments of Voyant Technologies, Inc. and Glenn C. Maxey.
01/13/2003
TP Tools v2-00-0a
# tpt-script-hcr-02