home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / slbld.zip / SLUPDATE.TXT < prev   
Text File  |  1992-12-04  |  3KB  |  79 lines

  1. ****************************************************************************
  2.  C H A N G E S  in  Documentation or Functionality 
  3.  
  4. 1. SLBuild - Chapter 7, "Utilities" page 7-11.
  5.     
  6.     Obtaining preprocessor variables and creating a file of these 
  7.     variables can be acheived with either of the following parameters.
  8.     
  9.     /S=ffff,llll   Scan Source code and build a list of preprocessor 
  10.                         variables.
  11.                         
  12.                         where:  ffff is the path and filename of 'List-of-files'.
  13.                                   llll is the path and filename of output file 
  14.                                   containing variables found in source code.
  15.                                   
  16.    /E=dbdb,llll   Extract proprocessor variables and current values from
  17.                   an existing database.
  18.                   
  19.                         where:  dbdb is the path of existing Link Database.
  20.                                   llll is the path and filename of output file 
  21.                                   containing variables and values found in data base.
  22.                                   
  23.     Both processes are passive and do not affect the contents of an existing 
  24.     database.
  25.  
  26.     These parameters replace the existing /S parameter defined on page 7-11.
  27.  
  28.    The complete SLBuild parameters are listed below:
  29.  
  30.  
  31.  ** SourceLink Database Build HELP ** 
  32. Format: SLBUILD arg arg arg arg...
  33. Where arg =
  34. /B=xxxx (Build new database.)
  35.    xxxx = Path and filename for 'List of Files'.
  36. /O=x...x (Build Options (required with /B)):
  37.    D = #Defines.
  38.    G = Globals.
  39.    S = User Specified.
  40.    B = Dialog Templates.
  41.    Example: /O=G,S
  42. /U=xxxx (Update existing database.)
  43.    xxxx = Database Path.
  44. /P=xxxx (Build or Update with Preprocessor defines.)
  45.    xxxx = Path and filename for define list.
  46. /S=ffff,llll (Scan Source Code for Preprocessor variables.)
  47.    ffff = Path and filename for 'List of Files'.
  48.    llll = Path and filename for define list output.
  49. /E=dbdb,llll (Extract Preprocessor variables from existing DB.)
  50.    dbdb = Path of existing Database.
  51.    llll = Path and filename for define list output.
  52. /R=I...C:xxxx (Create database reports (with /B or /U only)):
  53.    I = Conditional create (if Db changes or Report does not exist).
  54.    F = Functions Definition report.
  55.    M = Module/Functions Definition report.
  56.    C = Function Call Tree report.
  57.        xxxx (Following 'C:' specifies root function of call tree.
  58.    U = Unreferenced functions.
  59.    D = #Defines.
  60.    G = Globals.
  61.    S = User Specified.
  62.    B = Dialog Templates.
  63. /L=xxxx (Specify the process Log File.)
  64.    xxxx = Path and filename for Log File.
  65.    Default: SLBUILD.LOG in path for SLINK2
  66. /X=xxxx (User Specified Link List.)
  67.    xxxx = Path and filename for User list.
  68. /C=xxxx (Command Response file. One line per parameter)
  69.    xxxx = Path and filename for Response File.
  70.    Example of response file:
  71.         /B=c:\slink2\sample\db\link.lst
  72.         /O=DGSB
  73.         /P=C:\slink2\sample\db\define2.lst
  74.         /R=FMUDGSBC:main
  75.         /L=c:\slink2\sample\db\log.log
  76.         /X=c:\slink2\sample\db\userlink.lst
  77. /H  (Display this help screen. Ignore other Arguments.)
  78.  
  79.