eliminateSystemDependentCode

The build descriptor option eliminateSystemDependentCode indicates whether, at validation time, EGL ignores code that will never run in the target system. Valid values are yes (the default) and no. Specify no only if the output of the current generation will run in multiple systems.

The option eliminateSystemDependentCode is meaningful only in relation to the system function sysVar.systemType. That function does not itself affect what code is validated at generation time. For example, the following add statement may be validated even if you are generating for Windows:

  if (sysVar.systemType IS AIX)
    add myRecord;
  end

To avoid validating code that will never run in the target system, take either of the following actions:

Related concepts
Build descriptor part

Related reference
Build descriptor options