-
aspectpath
ConfigurableFileCollection aspectpath
Weave binary aspects from jar files and directories on path into all sources.
The aspects should have been output by the same version of the compiler.
When running the output classes, the run classpath should contain all aspectpath entries.
Path, like classpath, is a single argument containing a list of paths to jar files.
-
bootclasspath
ConfigurableFileCollection bootclasspath
Override location of VM's bootclasspath for purposes of evaluating types when compiling.
Path is a single argument containing a list of paths to zip files or directories.
-
compilerArgs
List<String> compilerArgs
Any additional arguments to be passed to the compiler.
-
compilerArgumentProviders
List<CommandLineArgumentProvider> compilerArgumentProviders
-
crossrefs
Property<Boolean> crossrefs
Generate a build .ajsym file into the output directory.
Used for viewing crosscutting references by tools like the AspectJ Browser.
-
encoding
Property<String> encoding
Specify default source encoding format.
-
extdirs
ConfigurableFileCollection extdirs
Override location of VM's extension directories for purposes of evaluating types when compiling.
Path is a single argument containing a list of paths to directories.
-
forkOptions
AjcForkOptions forkOptions
Options for running the compiler in a child process.
-
inpath
ConfigurableFileCollection inpath
Accept as source bytecode any .class files in the .jar files or directories on Path.
The output will include these classes, possibly as woven with any applicable aspects.
Path is a single argument containing a list of paths to zip files or directories.
-
outjar
RegularFileProperty outjar
Put output classes in zip file output.jar.
-
outxml
Property<Boolean> outxml
Generate aop xml file for load-time weaving with default name (META-INF/aop-ajc.xml).
-
outxmlfile
RegularFileProperty outxmlfile
Generate aop.xml file for load-time weaving with custom name.
-
sourceroots
ConfigurableFileCollection sourceroots
Find and build all .java or .aj source files under any directory listed in DirPaths.
DirPaths, like classpath, is a single argument containing a list of paths to directories.
-
verbose
Property<Boolean> verbose
Emit messages about accessed/processed compilation units.