Declare a job and use the capsule to compute IO's (see also T and P).
- Arguments
args
- Description
- Mnemonic for 'Job'
- Declares a job where the associated capsule (if it exists) is used at
build time. This procedure is identical to T, except
that T does NOT search for corresponding capsule. The
arguments form the command line for a new job to be added to the trace.
Environment and working directory for the job are taken from the current
settings. If an identical job already exists in the trace, nothing
happens. The procedure returns the VovId of the job. The status of a
newly created job is always INVALID.
- If the procedure is passed multiple arguments, each argument is quoted
if necessary. If the procedure is passed a single list, all elements in
the list are "join'ed" together with spaces.
- Example
-
J vw cp aa bb
J vw vdc_shell -f $script