The task is used to create an Enterprise Extensions system definition for a translator.

Attributes

The following table describes the task specific attributes for the task:

Task Specific Attributes
Attribute Description Required
commandifobjectexists A command to be run when the output object exists. No
commandifobject doesntexist A command to be run when the output object does not exist. No
description A free-form textual description for the translator definition. No
introspection Whether introspection of the build object is performed when updatint the build map. Valid values are true and false. The default is false. No
outputtype The type of the output. No
outputNameKind

The type of output name. Specify one of the following values:

  • SAME_AS_INPUT (default)
  • USE_PATTERN
  • USE_VARIABLE
No
outputName The output name string. When outputNameKind is SAME_AS_INPUT, the build ignores it. When outputNameKind is USE_PATTERN, the build uses the pattern string that you specified. When outputNameKind is USE_VARIABLE, it indicates the name of a variable whose value is used as a pattern. No
name A unique name for the translator definition. Yes
nonImpacting Specifies that changes to this system definition do not force Enterprise Extensions dependency build request processing to use full analysis instead of change set analysis. Valid values are true and false. The default is false. No
searchpath The name of a search path to use. If a search path with the name does not exist, the name is considered to be a build property. If this attribute is not specified, the search path defaults to ${com.ibm.team.enterprise.ibmi.build.searchPath}. No

variable Element

The variable element is specified within the element. Each variable element defines one variable used in the build. The following table describes the valid variable attribute values:

variable Element Attributes
Attribute Description Required
name Variable name. Yes
value Variable value. Yes

Notes

Examples