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()StringgetExecutable()FilegetExternalLibDirectory()ListgetExternalLibFileNames()String[]getMiddleOptions()FilegetOutputDirectory()FilegetOutputFile()convenient method to get linker output fileStringgetOutputFileExtension()StringgetOutputFileName()String[]getStartOptions()FilegetWorkingDirectory()booleanisCheckStaleLinkage()booleanisUsingLinkerResponseFile()voidsetCheckStaleLinkage(boolean checkStaleLinkage)voidsetEndOptions(String[] options)voidsetExecutable(String executable)voidsetExternalLibDirectory(File dir)voidsetExternalLibFileNames(List list)voidsetMiddleOptions(String[] options)voidsetOutputDirectory(File dir)voidsetOutputFileExtension(String ext)voidsetOutputFileName(String name)voidsetStartOptions(String[] options)voidsetUsingLinkerResponseFile(boolean useObjectsFile)voidsetWorkingDirectory(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)
-
-