Class CompilerConfiguration
java.lang.Object
org.codehaus.mojo.natives.ConfigurationBase
org.codehaus.mojo.natives.compiler.CompilerConfiguration
CompilerConfiguration contains inputs by the user + DependencyMangement for dependencies analysis
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]
File[]
String[]
int
String[]
File[]
void
setEndOptions
(String[] options) void
setExecutable
(String executable) void
setIncludePaths
(File[] paths) void
setMiddleOptions
(String[] options) void
setNumberOfConcurrentCompilation
(int numberOfConcurrentCompilation) void
void
setOutputDirectory
(File dir) void
setStartOptions
(String[] options) void
setSystemIncludePaths
(File[] paths) void
setWorkingDirectory
(File dir) Methods inherited from class org.codehaus.mojo.natives.ConfigurationBase
getEnvFactory, setEnvFactory
-
Field Details
-
workingDirectory
-
executable
Must be in your path -
objectFileExtension
-
startOptions
Will be passed to compiler executable -
middleOptions
-
endOptions
-
includePaths
-
systemIncludePaths
-
outputDirectory
Directory to place all object output files -
numberOfConcurrentCompilation
private int numberOfConcurrentCompilation
-
-
Constructor Details
-
CompilerConfiguration
public CompilerConfiguration()
-
-
Method Details
-
getWorkingDirectory
-
setWorkingDirectory
-
getExecutable
-
setExecutable
-
getObjectFileExtension
-
setObjectFileExtension
-
setSystemIncludePaths
-
getSystemIncludePaths
-
setIncludePaths
-
getIncludePaths
-
getOutputDirectory
-
setOutputDirectory
-
getStartOptions
-
setStartOptions
-
getMiddleOptions
-
setMiddleOptions
-
getEndOptions
-
setEndOptions
-
getNumberOfConcurrentCompilation
public int getNumberOfConcurrentCompilation() -
setNumberOfConcurrentCompilation
public void setNumberOfConcurrentCompilation(int numberOfConcurrentCompilation)
-