diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IBuilder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IBuilder.java
index a86e7629727..b0752afe222 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IBuilder.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IBuilder.java
@@ -110,6 +110,7 @@ public interface IBuilder extends IBuildObject, IMakeBuilderInfo {
* @return IConfigurationElement
* @deprecated - use getBuildFileGenerator() instead
*/
+ @Deprecated
public IConfigurationElement getBuildFileGeneratorElement();
/**
@@ -204,6 +205,7 @@ public interface IBuilder extends IBuildObject, IMakeBuilderInfo {
*
* @deprecated
*/
+ @Deprecated
public void setBuildFileGeneratorElement(IConfigurationElement element);
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IHoldsOptions.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IHoldsOptions.java
index 356a85870b6..babd14d0409 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IHoldsOptions.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IHoldsOptions.java
@@ -58,6 +58,7 @@ public interface IHoldsOptions extends IBuildObject {
* @return IOption
* @deprecated use getOptionById() instead
*/
+ @Deprecated
public IOption getOption(String id);
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IManagedBuildInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IManagedBuildInfo.java
index afab4d79aae..db4021e1b49 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IManagedBuildInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IManagedBuildInfo.java
@@ -82,6 +82,7 @@ public interface IManagedBuildInfo {
*
* @deprecated - use generateToolCommandLineInfo instead
*/
+ @Deprecated
public IManagedCommandLineInfo generateCommandLineInfo( String sourceExtension, String[] flags,
String outputFlag, String outputPrefix, String outputName, String[] inputResources );
@@ -219,6 +220,7 @@ public interface IManagedBuildInfo {
*
* @deprecated - use getToolFlagsForConfiguration
*/
+ @Deprecated
public String getFlagsForConfiguration(String extension);
/**
@@ -255,6 +257,7 @@ public interface IManagedBuildInfo {
*
* @deprecated - use getToolFlagsForSource
*/
+ @Deprecated
public String getFlagsForSource(String extension);
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IOptionCategory.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IOptionCategory.java
index a003428a802..c7fcd75dd43 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IOptionCategory.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/IOptionCategory.java
@@ -49,6 +49,7 @@ public interface IOptionCategory extends IBuildObject {
/**
* @deprecated since 3.1 - use getOption with IHoldsOptions aregument instead
*/
+ @Deprecated
public Object[][] getOptions(IConfiguration configuration);
/**
@@ -67,6 +68,7 @@ public interface IOptionCategory extends IBuildObject {
/**
* @deprecated since 3.1 - use getOption with IHoldsOptions aregument instead
*/
+ @Deprecated
public Object[][] getOptions(IResourceConfiguration resConfig);
/**
@@ -84,6 +86,7 @@ public interface IOptionCategory extends IBuildObject {
* @return
* @deprecated since 3.0 - use getOptionHolder() instead
*/
+ @Deprecated
public ITool getTool();
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITargetPlatform.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITargetPlatform.java
index 01cc5395c2c..77d2a875e84 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITargetPlatform.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITargetPlatform.java
@@ -100,6 +100,7 @@ public interface ITargetPlatform extends IBuildObject {
* @return String
* @deprecated Use getBinaryParserList
*/
+ @Deprecated
public String getBinaryParserId();
/**
@@ -115,6 +116,7 @@ public interface ITargetPlatform extends IBuildObject {
* @param id
* @deprecated Use setBinaryParserList
*/
+ @Deprecated
public void setBinaryParserId(String id);
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
index e97b983954c..a27cf26291a 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/core/ITool.java
@@ -287,6 +287,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
* @return List
* @deprecated - use getPrimaryInputExtensions or getAllInputExtensions
*/
+ @Deprecated
public List getInputExtensions();
/**
@@ -328,6 +329,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
* @return List
* @deprecated - use getDependency* methods
*/
+ @Deprecated
public List getInterfaceExtensions();
/**
@@ -364,6 +366,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
* @return String[]
of extensions
* @deprecated - use getAllOutputExtensions
*/
+ @Deprecated
public String[] getOutputExtensions();
/**
@@ -516,6 +519,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
* @return IManagedDependencyGenerator
* @deprecated - use getDependencyGeneratorForExtension or IInputType method
*/
+ @Deprecated
public IManagedDependencyGenerator getDependencyGenerator();
/**
@@ -545,6 +549,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
*
* @deprecated - use getToolCommandFlags instead
*/
+ @Deprecated
public String[] getCommandFlags() throws BuildException;
/**
@@ -561,6 +566,7 @@ public interface ITool extends IBuildObject, IHoldsOptions {
*
* @deprecated - use getToolCommandFlagsString instead
*/
+ @Deprecated
public String getToolFlags() throws BuildException ;
/**
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/IManagedDependencyGenerator.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/IManagedDependencyGenerator.java
index f3870e8e606..619928796f4 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/IManagedDependencyGenerator.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/makegen/IManagedDependencyGenerator.java
@@ -20,6 +20,7 @@ import org.eclipse.core.resources.IResource;
*
* Use IManagedDependencyGenerator2 instead.
*/
+@Deprecated
public interface IManagedDependencyGenerator extends IManagedDependencyGeneratorType {
public IResource[] findDependencies(IResource resource, IProject project);
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/core/IMakeCommonBuildInfo.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/core/IMakeCommonBuildInfo.java
index 33c3b3ff9e3..f9f3b2f49f1 100644
--- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/core/IMakeCommonBuildInfo.java
+++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/newmake/core/IMakeCommonBuildInfo.java
@@ -35,6 +35,7 @@ public interface IMakeCommonBuildInfo {
/**
* @deprecated - use setBuildString(BUILD_LOCATION...)
*/
+ @Deprecated
void setBuildLocation(IPath location) throws CoreException;
boolean isStopOnError();
@@ -55,6 +56,7 @@ public interface IMakeCommonBuildInfo {
/**
* @deprecated - use setBuildString(BUILD_COMMAND...)
*/
+ @Deprecated
void setBuildCommand(IPath command) throws CoreException;
String getBuildArguments();
@@ -62,6 +64,7 @@ public interface IMakeCommonBuildInfo {
/**
* @deprecated - use setBuildString(BUILD_ARGUMENTS...)
*/
+ @Deprecated
void setBuildArguments(String args) throws CoreException;
String[] getErrorParsers();