public class BuildTool extends ExternalTool
Modifier and Type | Field and Description |
---|---|
protected ToolApp |
allCompilers |
protected ToolApp |
ccCompiler |
protected ToolApp |
cxxCompiler |
protected ToolApp |
f90Compiler |
boolean |
replaceCompiler
If true the compiler command is entirely replaced rather than prepended
|
protected ToolApp |
upcCompiler |
global, requireTrue, toolID, toolName, toolType
Constructor and Description |
---|
BuildTool() |
Modifier and Type | Method and Description |
---|---|
ArrayList<IToolUITab> |
getAllCompilerPanes() |
ToolApp |
getCcCompiler() |
ToolApp |
getCxxCompiler() |
ToolApp |
getF90Compiler() |
ToolApp |
getGlobalCompiler() |
ToolApp |
getUPCCompiler() |
void |
setAllCompilers(ToolApp allCompilers)
Associate the input ToolApp with all compilers
|
void |
setCcCompiler(ToolApp ccCompiler)
Associate the input ToolApp with the cc compiler
|
void |
setCxxCompiler(ToolApp cxxCompiler)
Associate the input ToolApp with the cxx compiler
|
void |
setF90Compiler(ToolApp f90Compiler)
Associate the input ToolApp with the f90 compiler
|
void |
setUpcCompiler(ToolApp upcCompiler)
Associate the input ToolApp with the upc compiler
|
canRun
public boolean replaceCompiler
protected ToolApp ccCompiler
protected ToolApp cxxCompiler
protected ToolApp f90Compiler
protected ToolApp allCompilers
protected ToolApp upcCompiler
public ArrayList<IToolUITab> getAllCompilerPanes()
public ToolApp getCcCompiler()
public ToolApp getCxxCompiler()
public ToolApp getF90Compiler()
public ToolApp getGlobalCompiler()
public ToolApp getUPCCompiler()
public void setAllCompilers(ToolApp allCompilers)
public void setCcCompiler(ToolApp ccCompiler)
public void setCxxCompiler(ToolApp cxxCompiler)
public void setF90Compiler(ToolApp f90Compiler)
public void setUpcCompiler(ToolApp upcCompiler)
Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.