From: Konstantin S. <ks...@us...> - 2004-10-21 11:44:07
|
Update of /cvsroot/opengtoolkit/deab/example_projects/Test 001 In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2583/example_projects/Test 001 Modified Files: Test Build.deab deab_build.log Log Message: Index: Test Build.deab =================================================================== RCS file: /cvsroot/opengtoolkit/deab/example_projects/Test 001/Test Build.deab,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** Test Build.deab 14 Oct 2004 10:35:59 -0000 1.7 --- Test Build.deab 21 Oct 2004 11:43:26 -0000 1.8 *************** *** 7,12 **** # assumed to be the .deab file's parent directory ! Project Root="" ! # Build Root is optional. If it is not specified, it is --- 7,11 ---- # assumed to be the .deab file's parent directory ! Project Root = "" # Build Root is optional. If it is not specified, it is *************** *** 14,19 **** # an absolute path, or a path relative to the Project Root ! Build Root="Target" ! # Source Root is optional. If it is not specified, it is --- 13,17 ---- # an absolute path, or a path relative to the Project Root ! Build Root = "Target" # Source Root is optional. If it is not specified, it is *************** *** 21,26 **** # an absolute path, or a path relative to the Project Root ! Source Root="" ! # Overwrite Existing Files specifies whether to overwrite --- 19,23 ---- # an absolute path, or a path relative to the Project Root ! Source Root = "" # Overwrite Existing Files specifies whether to overwrite *************** *** 30,34 **** Overwrite Existing Files=TRUE - # If a Namespace is specified, all VIs and CTLs will be # "name magled" with the Namespace as a suffix. For --- 27,30 ---- *************** *** 41,44 **** --- 37,50 ---- ######### NEW !!! NEW !!! NEW ########### + # Ambiguous VIs Dest Dir is optional parameter that specifies a + # destination directory to save 'Ambiguous VIs'. The 'Ambiguous VI' + # term refers to a VI, callers of which expect to load the VI from + # different locations. Ambiguous VIs Dest Dir may be either an absolute + # directory path or a path relative to Build Root. If this parameter is + # missed (or it is an empty path), ambiguous VIs are saved according to + # the common rules. In any case, information on 'Ambiguous VIs' is + # reported in a log file. + + Ambiguous VIs Dest Dir = "" # If New Build Root key is equal to TRUE and a Build Root exists, it *************** *** 67,75 **** TheLeastNumberedDestinationIsDefault = FALSE ! # Log File is optional. If it is not specified, a log file is ! # <DeabFileDir>\DeabFileName.deab.log. Log File may be either an absolute ! # file path or a file path relative to the .deab file's parent directory ! Log File = "deab_build.log" # The parameters below specify whether to include respective --- 73,98 ---- TheLeastNumberedDestinationIsDefault = FALSE ! # --- Log Dir is an optional parameter that specifies a directory where a ! # log file is written. If it is not specified, it is assumed to be the ! # .deab file's parent directory. Log Dir may be either an absolute path ! # or a path relative to the .deab file's parent directory. ! # --- Log File is an optional parameter that specifies a log file. If it ! # is not specified, it is assumed to be a file with name of the .deab file ! # and '.log' extension, located in Log Dir directory. Log File may be ! # either an absolute path or a path relative to Log Dir directory. If it's ! # an absolute path, it overrides Log Dir. ! # --- Log File Suffix is an optional parameter that specifies a suffix be ! # appended to a name of log file. A suffix will be passes through ! # "Format Date/Time String" primitive to format actual suffix; herewith, ! # all characters that are invalid for target file system (e.g. ':' in Win) ! # will be replaced with a valid character; also, '.' is replaced with '_'. ! # For example, ! # Log File Suffix = " %c" ! # appends date/time when a build started to name of a log file. ! # By default, no suffix appended to log file name. ! Log Dir = "" ! Log File = "deab_build.log" ! Log File Suffix = "" # The parameters below specify whether to include respective *************** *** 97,100 **** --- 120,131 ---- EXE Icon File = "" + # Unsaved Changes MsgBox is optional. If it is TRUE and there is a + # unsaved VI (a VI has non-zero Modification Bitset property), a + # message box appears to ask a user to either continue or abort + # building. By default, it is TRUE. + + Unsaved Changes MsgBox = TRUE + + ######### END OF NEWS ########### *************** *** 205,257 **** ########################################################### ! # SupportFiles sections should be named "SupportFiles N", where ! # "N" is an integer. This allows you to specify multiple ! # SupportFiles sections. # [SupportFiles 001] ! # The TargetDir is optional. If it is not specified, it is ! # assumed to be the Build Root. TargetDir may be either ! # an absolute path, or a path relative to the Build Root. TargetDir="" ! # The OverwriteExisting specifies whether to overwrite ! # files in the Target Dir. This is an optional. If it ! # is not specified, it is assumed to be FALSE OverwriteExisting=True ! # The Source keys should be named "SourceFile N", where "N" ! # is an integer. Is allows you to specify multiple source files ! # for the TargetDir. A SourceFile can be either an absolute path ! # or a path relative to Source Root. A SourceFile can contain ! # wildcards in a file name to specify a group of files. ! # It is possible to specify no SourceFiles in order to just ! # create the TargetDir. ! SourceFile 001=*.ini ! SourceFile 002=readme.txt ! # FollowVIDirHierarchy is optional. If it is TRUE, SourceFiles are ! # copied according to directory hierarchy of VIs involved in building. # Example: # FollowVIDirHierarchy = True # TargetDir = "App\PlugIns" ! # SourceFile 001 = "Source\PlugIns\*.ini" ! # SourceFile 002 = "Source\PlugIns\readme.txt" ! # This will copy *.ini and readme.txt files from "Source\PlugIns", ! # and those its sub-dirs where VIs involved in building resides, to ! # respective sub-dirs of "App\PlugIns". ! FollowVIDirHierarchy=False [SupportFiles 002] ! TargetDir="Docs" ! OverwriteExisting=False ! SourceFile 001=*.txt ! # SourceFile 002=docs\*.txt ######### END OF NEWS ########### --- 236,293 ---- ########################################################### ! # SupportFiles sections should be named "SupportFiles N", where "N" ! # is an integer. This allows you to specify multiple SupportFiles ! # sections. # [SupportFiles 001] ! # The TargetDir is optional. If it is not specified, it is assumed to be ! # the Build Root. TargetDir may be either an absolute path, or a path ! # relative to the Build Root. TargetDir="" ! # The OverwriteExisting specifies whether to overwrite files in the ! # TargetDir. This is an optional. If it is not specified, it is ! # assumed to be FALSE OverwriteExisting=True ! # The Source keys should be named "SourceFile N", where "N" is an ! # integer. Is allows you to specify multiple source files for the ! # TargetDir. A SourceFile can be either an absolute path or a path ! # relative to Source Root. A SourceFile can contain wildcards in a ! # file name to specify a group of files. It is possible to specify ! # no SourceFiles in order to just create the TargetDir. ! SourceFile 001 = *.ini ! SourceFile 002 = readme.txt ! # FollowVIDirHierarchy is optional. If there are VIs, destination ! # directories of which are beneath TargetDir, DEAB looks for the ! # specified SourceFiles in the VIs' source directories and copies them ! # to the appropriate positions beneath TargetDir. I.e. if a source VI ! # has a support file in its parent directory, it will also have the ! # support file in its new (destination) parent directory. Note that ! # only name of a SupportFile is used in this mode, any path is ignored; ! # however, a use of wildcards is still possible. # Example: # FollowVIDirHierarchy = True # TargetDir = "App\PlugIns" ! # SourceFile 001 = "*.ini" ! # SourceFile 002 = "readme.txt" ! # This will copy *.ini and readme.txt files from directories where VIs ! # saved to beneath "App\PlugIns" reside to the respective sub-dirs of ! # "App\PlugIns" ! FollowVIDirHierarchy = False [SupportFiles 002] ! TargetDir = "Docs" ! OverwriteExisting = False ! SourceFile 001 = *.txt ! # SourceFile 002 = docs\*.txt ######### END OF NEWS ########### Index: deab_build.log =================================================================== RCS file: /cvsroot/opengtoolkit/deab/example_projects/Test 001/deab_build.log,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** deab_build.log 14 Oct 2004 10:35:59 -0000 1.7 --- deab_build.log 21 Oct 2004 11:43:27 -0000 1.8 *************** *** 1,34 **** ! *** 16:48:06.921 : Build started [14.10.2004] - >>> 16:48:06.921 : Expand Build Parameter Paths.vi started ! >>> 16:48:06.967 : Load VIs into Memory.vi started ! >>> 16:48:07.280 : Test VIs need be Unloaded.vi started ! >>> 16:48:07.328 : Test for VI Unsaved Changes.vi started ! >>> 16:48:07.375 : Generate Resources Copy Info.vi started ! >>> 16:48:07.467 : Generate VI Building Info.vi started ! >>> 16:48:07.703 : Create Target Dirs and LLBs.vi started ! >>> 16:48:07.764 : ++Rename Target Dir.vi started ! >>> 16:48:07.953 : Save VIs to Destination.vi started ! >>> 16:48:15.375 : UnLoad Top-Level and Dynamic VIs.vi started ! >>> 16:48:15.467 : Copy Resource Files and Relink VIs.vi started ! >>> 16:48:16.405 : Set Top Level VIs in LLBs.vi started ! >>> 16:48:16.500 : Convert LLBs to EXEs.vi started ! >>> 16:48:16.546 : Copy Support Files.vi started ! *** 16:48:16.639 : Build finished --- 1,37 ---- ! *** 16:37:49.733 : Build started [21.10.2004] File: Test Build.deab ! >>> 16:37:49.889 : Expand Build Parameter Paths.vi started ! >>> 16:37:49.936 : Load VIs into Memory.vi started ! >>> 16:37:50.233 : Test VIs need be Unloaded.vi started ! >>> 16:37:50.296 : Test for VI Unsaved Changes.vi started ! >>> 16:37:50.342 : Generate Resources Copy Info.vi started ! >>> 16:37:50.453 : Generate VI Building Info.vi started ! >>> 16:37:50.671 : ++ Revise Ambiguous VIs Destination.vi started ! >>> 16:37:50.828 : Rename Build Root Dir If Exists.vi started ! >>> 16:37:50.921 : Create Target Dirs and LLBs.vi started ! >>> 16:37:51.078 : Save VIs to Destination.vi started ! >>> 16:37:59.186 : UnLoad Top-Level and Dynamic VIs.vi started ! >>> 16:37:59.280 : Copy Resource Files and Relink VIs.vi started ! >>> 16:38:00.421 : Set Top Level VIs in LLBs.vi started + >>> 16:38:00.500 : Convert LLBs to EXEs.vi started ! >>> 16:38:00.546 : Copy Support Files.vi started ! ! ! *** 16:38:00.6 : Build finished |