| Modifier and Type | Method and Description |
|---|---|
protected abstract java.util.Map |
AbstractEnvFactory.createEnvs() |
java.util.Map |
AbstractEnvFactory.getEnvironmentVariables() |
java.util.Map |
EnvFactory.getEnvironmentVariables() |
static boolean |
SourceDependencyAnalyzer.isStaled(java.io.File source,
java.io.File dest,
Parser parser,
java.io.File[] includePaths) |
| Modifier and Type | Method and Description |
|---|---|
private java.util.Map |
BCCEnvFactory.createEnvs() |
protected org.codehaus.plexus.util.cli.Commandline |
TLibLinker.createLinkerCommandLine(java.util.List objectFiles,
LinkerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
BCCLinker.createLinkerCommandLine(java.util.List objectFiles,
LinkerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
BCCCompiler.getCommandLine(java.io.File src,
java.io.File dest,
CompilerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
BCCResourceCompiler.getCommandLine(ResourceCompilerConfiguration config,
java.io.File source) |
java.util.Map |
BCCEnvFactory.getEnvironmentVariables() |
| Modifier and Type | Method and Description |
|---|---|
protected org.codehaus.plexus.util.cli.Commandline |
CLinker.createLinkerCommandLine(java.util.List objectFiles,
LinkerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
AbstractCCompiler.getCommandLine(java.io.File srcFile,
java.io.File destFile,
CompilerConfiguration config)
Setup Compiler Command line
|
protected void |
CLinker.setCommandLineForExternalLibraries(org.codehaus.plexus.util.cli.Commandline cl,
LinkerConfiguration config)
Setup Commandline to handle external library depending on extention type
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List |
Compiler.compile(CompilerConfiguration config,
java.io.File[] sourceFiles) |
java.util.List |
AbstractCompiler.compile(CompilerConfiguration config,
java.io.File[] sourceFiles) |
void |
AbstractMessageCompiler.compile(MessageCompilerConfiguration config,
java.io.File[] sourceFiles) |
void |
MessageCompiler.compile(MessageCompilerConfiguration config,
java.io.File[] sourceFiles) |
java.util.List |
AbstractResourceCompiler.compile(ResourceCompilerConfiguration config,
NativeSources[] sources) |
java.util.List |
ResourceCompiler.compile(ResourceCompilerConfiguration config,
NativeSources[] sources) |
protected abstract org.codehaus.plexus.util.cli.Commandline |
AbstractCompiler.getCommandLine(java.io.File src,
java.io.File dest,
CompilerConfiguration config) |
protected abstract org.codehaus.plexus.util.cli.Commandline |
AbstractMessageCompiler.getCommandLine(MessageCompilerConfiguration config,
java.io.File source) |
protected abstract org.codehaus.plexus.util.cli.Commandline |
AbstractResourceCompiler.getCommandLine(ResourceCompilerConfiguration config,
java.io.File source) |
protected static java.io.File |
AbstractCompiler.getObjectFile(java.io.File sourceFile,
java.io.File outputDirectory,
java.lang.String objectFileExtension)
Figure out the object file relative path from a given source file
|
private boolean |
AbstractResourceCompiler.isResourceFileStaled(java.io.File src,
java.io.File dest,
java.io.File[] includePaths) |
void |
AbstractCompiler.CompilerRunnable.run() |
| Modifier and Type | Method and Description |
|---|---|
void |
JavahExecutable.compile(JavahConfiguration config) |
void |
Javah.compile(JavahConfiguration configuration) |
protected org.codehaus.plexus.util.cli.Commandline |
JavahExecutable.createJavahCommand(JavahConfiguration config) |
private void |
JavahExecutable.validateConfiguration(JavahConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.codehaus.plexus.util.cli.Commandline |
AbstractLinker.createLinkerCommandLine(java.util.List objectFiles,
LinkerConfiguration config) |
java.io.File |
AbstractLinker.link(LinkerConfiguration config,
java.util.List compilerOutputFiles) |
java.io.File |
Linker.link(LinkerConfiguration config,
java.util.List compilerOutputFiles) |
void |
Ranlib.run(java.io.File file) |
void |
DefaultRanlib.run(java.io.File file) |
void |
Manifest.run(ManifestConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
EnvFactory |
DefaultEnvFactoryManager.getEnvFactory(java.lang.String className) |
EnvFactory |
EnvFactoryManager.getEnvFactory(java.lang.String className) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map |
MSVC2008x86AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2005x86AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2013x86AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2012x86EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2005x86EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2008x86EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2003ToolkitEnvFactory.createEnvs() |
protected java.util.Map |
MSVC2010x86AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2013x86EnvFactory.createEnvs() |
protected java.util.Map |
MSVC6EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2003EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2005AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2012x86AMD64EnvFactory.createEnvs() |
protected java.util.Map |
MSVC2010x86EnvFactory.createEnvs() |
protected java.util.Map |
AbstractMSVCEnvFactory.createEnvs(java.lang.String commonToolEnvKey,
java.lang.String platform) |
protected org.codehaus.plexus.util.cli.Commandline |
MSVCLinker.createLinkerCommandLine(java.util.List objectFiles,
LinkerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
MSVCCompiler.getCommandLine(java.io.File src,
java.io.File dest,
CompilerConfiguration config) |
protected org.codehaus.plexus.util.cli.Commandline |
MSVCMessageCompiler.getCommandLine(MessageCompilerConfiguration config,
java.io.File source) |
protected org.codehaus.plexus.util.cli.Commandline |
MSVCResourceCompiler.getCommandLine(ResourceCompilerConfiguration config,
java.io.File source) |
private java.io.File |
MSVC2008x86AMD64EnvFactory.getCommonToolDirectory() |
private java.io.File |
MSVC2008x86EnvFactory.getCommonToolDirectory() |
private java.io.File |
AbstractMSVCEnvFactory.getCommonToolDirectory(java.lang.String commonToolEnvKey) |
static java.lang.String |
RegQuery.getValue(java.lang.String valueType,
java.lang.String folderName,
java.lang.String folderKey) |
private java.io.File |
MSVC2008x86AMD64EnvFactory.getVisualStudioInstallDirectory(java.io.File commonToolDir) |
private java.io.File |
MSVC2008x86EnvFactory.getVisualStudioInstallDirectory(java.io.File commonToolDir) |
private java.io.File |
AbstractMSVCEnvFactory.getVisualStudioInstallDirectory(java.io.File commonToolDir) |
void |
MSVCManifest.run(ManifestConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
static void |
CommandLineUtil.execute(org.codehaus.plexus.util.cli.Commandline cl,
org.codehaus.plexus.logging.Logger logger) |
static void |
EnvUtil.setupCommandlineEnv(org.codehaus.plexus.util.cli.Commandline cl,
EnvFactory envFactory) |