|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CompilerConfig
Provides configuration Information for the .NET Compile Environment
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.maven.dotnet.executable.ExecutableConfig |
---|
ExecutableConfig.Factory |
Method Summary | |
---|---|
ArtifactType |
getArtifactType()
The target artifact for the compile: library, module, exe, winexe or nar. |
KeyInfo |
getKeyInfo()
Returns key info used for signing assemblies. |
java.io.File |
getLocalRepository()
Returns local repository |
boolean |
isTestCompile()
Returns true if the compiler plugin should compile the test classes, otherwise returns false. |
void |
setArtifactType(ArtifactType artifactType)
Sets the artifact type for the compiler plugin: library, module, exe, winexe or nar |
void |
setKeyInfo(KeyInfo keyInfo)
Sets key info used for signing assemblies. |
void |
setLocalRepository(java.io.File localRepository)
Sets local repository |
void |
setTestCompile(boolean testCompile)
If true, tells the compiler to compile the test classes, otherwise tells the compiler to compile the main classes. |
Methods inherited from interface org.apache.maven.dotnet.executable.ExecutableConfig |
---|
getCommands, getExecutionPaths, setCommands, setExecutionPaths |
Method Detail |
---|
ArtifactType getArtifactType()
boolean isTestCompile()
KeyInfo getKeyInfo()
java.io.File getLocalRepository()
void setArtifactType(ArtifactType artifactType)
artifactType
- void setTestCompile(boolean testCompile)
testCompile
- void setLocalRepository(java.io.File localRepository)
localRepository
- void setKeyInfo(KeyInfo keyInfo)
keyInfo
- key info used for signing assemblies
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |