RUNTAABLDR Run TAA Builder TAATOL1 |
The Run TAA Builder (RUNTAABLDR) command compiles the builder
program referenced in the BUILDER and LIB keywords and then runs
that builder. The builder will create a tool in the TAATOOL
library.
The builder program is compiled into QTEMP, run, and then deleted.
You must have *ALLOBJ authority to run this command. Objects will
be owned by the current user of the job in which this command is
run. This command is usually used to build patches for tools
between refreshes.
RUNTAABLDR escape messages you can monitor for
----------------------------------------------
None. Escape messages from based on functions will be re-sent.
RUNTAABLDR Command parameters *CMD
-----------------------------
BUILDER Specifies the name of the member in the QATTCL
source file of the library in the LIB parameter.
This is the name of the builder program to be
compiled and run.
This is a required parameter.
LIB Specifies the library in which to find the QATTCL
source file containing the member to be compiled
and run. A library name must be specified, neither
*LIBL nor *CURLIB is supported.
This is a required parameter.
RMVOBS Specifies whether or not to remove observability
from any programs compiled with this builder. The
default is *NO since this command is usually used
to patch the tools. *YES may be specified.
ALWRTV Specifies whether RTVCLSRC can be used on any of
the CL programs compiled by this builder. The
default is *NO. *YES may be specfied.
LOG Specifies whether or not to allow logging of CL
commands executed by the tool that is being built.
The default is *NO. *YES may be specified.
INCLIB Specifies the names of any include libraries used
by programs during compilation of this tool. These
are inserted into the library list while the
builder is run and removed afterwards.
You can specify 3 values for this parameter.
Restrictions
------------
You must have *ALLOBJ authority to run this command.
Prerequisites
-------------
The following TAA Tools must be on your system:
CHKALLOBJ Check *ALLOBJ special authority
SNDESCINF Send escape information
SNDESCMSG Send escape message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
RUNTAABLDR *CMD
TAATOL1C *PGM CLLE
Structure
---------
RUNTAABLDR Cmd
TAATOL1C CL pgm
|
Added to TAA Productivity tools June 15, 2022