org.eclipse.cdt.make.core
Interface IMakeTarget
- All Superinterfaces:
- org.eclipse.core.runtime.IAdaptable, IMakeCommonBuildInfo
- All Known Implementing Classes:
- MakeTarget
public interface IMakeTarget
- extends org.eclipse.core.runtime.IAdaptable, IMakeCommonBuildInfo
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
getAdapter |
Methods inherited from interface org.eclipse.cdt.make.core.IMakeCommonBuildInfo |
appendEnvironment, getBuildArguments, getBuildAttribute, getBuildCommand, getBuildLocation, getEnvironment, getErrorParsers, getExpandedEnvironment, isDefaultBuildCmd, isStopOnError, setAppendEnvironment, setBuildArguments, setBuildAttribute, setBuildCommand, setBuildLocation, setEnvironment, setErrorParsers, setStopOnError, setUseDefaultBuildCmd |
BUILD_TARGET
static final java.lang.String BUILD_TARGET
getName
java.lang.String getName()
getTargetBuilderID
java.lang.String getTargetBuilderID()
getProject
org.eclipse.core.resources.IProject getProject()
setBuildTarget
void setBuildTarget(java.lang.String target)
throws org.eclipse.core.runtime.CoreException
- Deprecated.
- Throws:
org.eclipse.core.runtime.CoreException
getBuildTarget
java.lang.String getBuildTarget()
- Deprecated.
setRunAllBuilders
void setRunAllBuilders(boolean runAllBuilders)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException
runAllBuilders
boolean runAllBuilders()
getContainer
org.eclipse.core.resources.IContainer getContainer()
- Get the target build container.
- Returns:
- IContainer of where target build will be invoked.
setContainer
void setContainer(org.eclipse.core.resources.IContainer container)
- Make this target temporary on the container, this target will not be persisted,
and may not be added to the IMakeTargetManager.
- Parameters:
container
-
setAppendProjectEnvironment
void setAppendProjectEnvironment(boolean append)
appendProjectEnvironment
boolean appendProjectEnvironment()
build
void build(org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
- Throws:
org.eclipse.core.runtime.CoreException