Class NetRexxC

java.lang.Object
All Implemented Interfaces:
Cloneable, SelectorContainer

public class NetRexxC extends MatchingTask
Compiles NetRexx source files. This task can take the following arguments:
  • binary
  • classpath
  • comments
  • compile
  • console
  • crossref
  • decimal
  • destdir
  • diag
  • explicit
  • format
  • keep
  • logo
  • replace
  • savelog
  • srcdir
  • sourcedir
  • strictargs
  • strictassign
  • strictcase
  • strictimport
  • symbols
  • time
  • trace
  • utf8
  • verbose
  • suppressMethodArgumentNotUsed
  • suppressPrivatePropertyNotUsed
  • suppressVariableNotUsed
  • suppressExceptionNotSignalled
  • suppressDeprecation
  • removeKeepExtension
Of these arguments, the srcdir argument is required.

When this task executes, it will recursively scan the srcdir looking for NetRexx source files to compile. This task makes its compile decision based on timestamp.

Before files are compiled they and any other file in the srcdir will be copied to the destdir allowing support files to be located properly in the classpath. The reason for copying the source files before the compile is that NetRexxC has only two destinations for classfiles:

  1. The current directory, and,
  2. The directory the source is in (see sourcedir option)