Package org.codehaus.mojo.natives.linker
Class LinkerConfiguration
- java.lang.Object
-
- org.codehaus.mojo.natives.ConfigurationBase
-
- org.codehaus.mojo.natives.linker.LinkerConfiguration
-
public class LinkerConfiguration extends ConfigurationBase
-
-
Constructor Summary
Constructors Constructor Description LinkerConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getEndOptions()
String
getExecutable()
File
getExternalLibDirectory()
List
getExternalLibFileNames()
String[]
getMiddleOptions()
File
getOutputDirectory()
File
getOutputFile()
convenient method to get linker output fileString
getOutputFileExtension()
String
getOutputFileName()
String[]
getStartOptions()
File
getWorkingDirectory()
boolean
isCheckStaleLinkage()
boolean
isUsingLinkerResponseFile()
void
setCheckStaleLinkage(boolean checkStaleLinkage)
void
setEndOptions(String[] options)
void
setExecutable(String executable)
void
setExternalLibDirectory(File dir)
void
setExternalLibFileNames(List list)
void
setMiddleOptions(String[] options)
void
setOutputDirectory(File dir)
void
setOutputFileExtension(String ext)
void
setOutputFileName(String name)
void
setStartOptions(String[] options)
void
setUsingLinkerResponseFile(boolean useObjectsFile)
void
setWorkingDirectory(File dir)
-
Methods inherited from class org.codehaus.mojo.natives.ConfigurationBase
getEnvFactory, setEnvFactory
-
-
-
-
Method Detail
-
getOutputDirectory
public File getOutputDirectory()
-
setOutputDirectory
public void setOutputDirectory(File dir)
-
getOutputFileExtension
public String getOutputFileExtension()
-
setOutputFileExtension
public void setOutputFileExtension(String ext)
-
getWorkingDirectory
public File getWorkingDirectory()
-
setWorkingDirectory
public void setWorkingDirectory(File dir)
-
getStartOptions
public String[] getStartOptions()
-
setStartOptions
public void setStartOptions(String[] options)
-
getMiddleOptions
public String[] getMiddleOptions()
-
setMiddleOptions
public void setMiddleOptions(String[] options)
-
getEndOptions
public String[] getEndOptions()
-
setEndOptions
public void setEndOptions(String[] options)
-
getExecutable
public String getExecutable()
-
setExecutable
public void setExecutable(String executable)
-
getOutputFileName
public String getOutputFileName()
-
setOutputFileName
public void setOutputFileName(String name)
-
getOutputFile
public File getOutputFile()
convenient method to get linker output file- Returns:
-
getExternalLibFileNames
public List getExternalLibFileNames()
-
setExternalLibFileNames
public void setExternalLibFileNames(List list)
-
setExternalLibDirectory
public void setExternalLibDirectory(File dir)
-
getExternalLibDirectory
public File getExternalLibDirectory()
-
isUsingLinkerResponseFile
public boolean isUsingLinkerResponseFile()
-
setUsingLinkerResponseFile
public void setUsingLinkerResponseFile(boolean useObjectsFile)
-
isCheckStaleLinkage
public boolean isCheckStaleLinkage()
-
setCheckStaleLinkage
public void setCheckStaleLinkage(boolean checkStaleLinkage)
-
-