From: Konstantin S. <ks...@us...> - 2004-11-02 12:32:36
|
Update of /cvsroot/opengtoolkit/deab/developer docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv22887/developer docs Modified Files: DEAB File Dscr.htm news.txt Log Message: Index: news.txt =================================================================== RCS file: /cvsroot/opengtoolkit/deab/developer docs/news.txt,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** news.txt 27 Oct 2004 11:20:53 -0000 1.14 --- news.txt 2 Nov 2004 12:31:39 -0000 1.15 *************** *** 4,7 **** --- 4,30 ---- + *** 19:24 02.11.2004 + + - General section: new File Format Version key. + + - General section: TheLeastNumberedDestinationIsDefault key is removed + + - Destination section: new Default Destination key. + + - Validates .deab file for unsupported sections/keys and file format version. + + - new Read Build Parameters.vi + + - new Build Parameters typedef + + - Pre-/Post-Build VI Template is changed. It uses new Build Parameters.ctl typedef + + - Bug fixed: Mangle VI Name__ogtk.vi produces wrong result if a file name contains more + than one dot (period). A copy of this VI with fixed the bug is now a part of DEAB + + - etc. + + + *** 18:41 27.10.2004 Index: DEAB File Dscr.htm =================================================================== RCS file: /cvsroot/opengtoolkit/deab/developer docs/DEAB File Dscr.htm,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** DEAB File Dscr.htm 1 Nov 2004 12:54:02 -0000 1.3 --- DEAB File Dscr.htm 2 Nov 2004 12:31:39 -0000 1.4 *************** *** 17,20 **** --- 17,21 ---- <p><b>[General]</b><br> + <a href="#General: File Format Version">File Format Version</a><br> <a href="#General: Project Root">Project Root</a><br> <a href="#General: Build Root">Build Root</a><br> *************** *** 37,41 **** <a href="#General: Rsrc Dirs">Shared Lib Dir</a><br> <a href="#General: Rsrc Dirs">External Subr Dir</a><br> - <a href="#General: LeastDestIsDefault">TheLeastNumberedDestinationIsDefault</a><br> <a href="#General: EXE Icon">EXE Icon File</a><br> <br> --- 38,41 ---- *************** *** 53,57 **** Convert Target to LLB<br> Convert Target to EXE<br> ! Remove Diagrams</p> <p><a href="#SupportFiles"><b>[SupportFiles N]</b></a><br> TargetDir<br> --- 53,58 ---- Convert Target to LLB<br> Convert Target to EXE<br> ! Remove Diagrams<br> ! Default Destination</p> <p><a href="#SupportFiles"><b>[SupportFiles N]</b></a><br> TargetDir<br> *************** *** 61,64 **** --- 62,77 ---- <br> </p> + + <hr> + <p><b><a name="General: File Format Version"></a>[General]</b></p> + <p><b>File Format Version</b> = x.y.z</p> + <p><i>File Format Version</i> is optional. If it is not specified, it is assumed to be + version 0.0.0. If <i>File Format Version</i> is greater than the current DEAB + version, a warning will be generated.</p> + <p><u>Examples:</u></p> + <p>File Format Version = 1.0.0<br> + </p> + + <hr> <p><b><a name="General: Project Root"></a>[General]</b></p> *************** *** 145,156 **** </p> <hr> - <p><b><a name="General: LeastDestIsDefault"></a>[General]</b></p> - <p><b>TheLeastNumberedDestinationIsDefault</b> = True/False</p> - <p>This is an optional parameter. If it is TRUE, a destination that has the least number is used as a default destination to save source VIs not covered in any destination section. - By default, it is FALSE. - </p> - <p>For more info, see description of <a href="#Destination"><i>[Destination N]</i></a> section.<br> - </p> - <hr> <p><b><a name="General: Log Dir"></a>[General]</b></p> <p><b>Log Dir</b> = "dir path"</p> --- 158,161 ---- *************** *** 252,256 **** <b>Convert Target to LLB</b> = True/False<br> <b>Convert Target to EXE</b> = True/False<br> ! <b>Remove Diagrams</b> = True/False</p> <p><i>[Destination N]</i> sections should be named "Destination N", where "N" is an arbitrary unique integer. This allows to specify multiple --- 257,262 ---- <b>Convert Target to LLB</b> = True/False<br> <b>Convert Target to EXE</b> = True/False<br> ! <b>Remove Diagrams</b> = True/False<br> ! <b>Default Destination</b> = True/False</p> <p><i>[Destination N]</i> sections should be named "Destination N", where "N" is an arbitrary unique integer. This allows to specify multiple *************** *** 278,281 **** --- 284,300 ---- <p>If <i>Remove Diagrams</i> optional parameter is TRUE, all VIs in this Destination will have their diagrams removed, during the build.</p> + <p>If the <i>Default Destination</i> optional parameter is TRUE for a section, + then that Destination will be used as the 'Default Destination'. The + 'Default Destination' is used for any source VIs that are not found within the <i>Source + Dir</i> of any <i>[Destination N]</i> section. Only one <i>[Destination N]</i> + section may have a value of TRUE for the <i>Default Destination</i> key. + If more than one <i>[Destination N]</i> section has a value of TRUE for the <i>Default + Destination</i> key, it will generate a non-fatal warning, and the lowest + numbered <i>[Destination N]</i> section will be used as the Default Destination. + If no <i>[Destination N]</i> section is defined as the <i>Default Destination</i>, + then a fatal error will be generated if any VI in the application hierarchy does + not exist within the <i>Source Dir</i> of at least one <i>[Destination N]</i> + section.<br> + </p> <p><u>Example:</u></p> <p>[Destination 0001]<br> *************** *** 285,288 **** --- 304,308 ---- Convert Target to EXE=FALSE<br> Remove Diagrams=FALSE<br> + Default Destination=TRUE<br> <br> [Destination 1001]<br> *************** *** 292,295 **** --- 312,316 ---- Convert Target to EXE=FALSE<br> Remove Diagrams=FALSE<br> + Default Destination=FALSE<br> <br> [Destination 2001]<br> *************** *** 299,302 **** --- 320,324 ---- Convert Target to EXE=FALSE<br> Remove Diagrams=FALSE<br> + Default Destination=FALSE<br> </p> <hr> |