Class LinkerConfiguration

java.lang.Object
org.codehaus.mojo.natives.ConfigurationBase
org.codehaus.mojo.natives.linker.LinkerConfiguration

public class LinkerConfiguration extends ConfigurationBase
  • Constructor Details

    • LinkerConfiguration

      public LinkerConfiguration()
  • Method Details

    • 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<String> getExternalLibFileNames()
    • setExternalLibFileNames

      public void setExternalLibFileNames(List<String> 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)