OpenMake Meister

OOMLBLDM Flags

Parameter

Flag Description

Parameter Value

-c

Used to change the build data set at execution time.

Name of new build data set.

-f

Use existing Build Control file to determine Project, Search Path and Target. (Available in batch mode).

Usage statement changes to OOMLBLDM [–f <existing Build Control file name>]

-m

Place the generated Build Control file in a directory data set from the current build data set.

Dataset name where output should be written.

-n

Indicates to OOMLBLDM that it should search for only a TGT file with a name that is based on the Final Target name.


For example:

OOMLBLDM <PROJ> <SPATH> "A.B.LOADLIB(HELLO)"


Where the Final Target name is:
A.B.TGT(HELLO)

This can be used to limit the search performed by OOMLBLDM during the creation of the Build Control File.

Final Target Name

-o

Creates Verbose Output – OOMLBLDM echoes results of each step. Useful for debugging.

 

-ob

Sends Output to the screen and to an HTML file stored on the Knowledgebase Server.  Must use the following to specify the file name:

 

–ld  <yyyy-mm-dd hour:minute:second>

 

Note: You must specify your date and time. Batch mode does not use the actual system date and time. This date and time will be used to create your file name.

 

-lj  <job name>

-lm <machine name>

-lo <owner name>

 

example:

 

OOMLBLDM "build demo" development -ob –ld "2001-01-01 01:01:01" –lj "build demo Development" –lm LAB01 –lo MTOM04

 

Also, if the Build should be logged as public pass:

  -lp

 

-oh

Sends Build Log Output to an HTML file stored on the Knowledgebase Server.  Must use the following to specify the log file name:

 

 –ld  <yyyy-mm-dd hour:minute:second>

 

Note: You must specify your date and time. Batch does not use the actual system date and time. This date and time will be used to create your file name.

 

-lj  <job name>

-lm <machine name>

-lo <owner name>

 

example:

 

OOMLBLDM "build demo" development -ob –ld "2001-01-01 01:01:01" –lj "build demo Development" –lm LAB01 –lo MTOM04

 

Also, if the Build should be logged as public pass:

-lp

 

-os

Sends Build Log Output to the screen only.

 

-ov

Runs OOMLBLDM in verbose mode. This provides additional build log output.

(-o will act the same as –ov. –o is used in 4.x & 5.x)

None required

-s

Tells OOMLBLDM to preserve case when generating the Build Control file.

Note: Preserving case is required for USS.

None required

-v

Displays the version of OOMLBLDM. (Available batch mode only).

None required

-?

Displays usage when passed to OOMLBLDM at a command prompt. (Available batch mode only).

None required