aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2016-04-01 15:48:59 +0000
committerGravatar Klaus Aehlig <aehlig@google.com>2016-04-01 18:25:15 +0000
commit6980f84690a3419d1a49016e2a34c783a1064319 (patch)
tree0bcd93f1814a4515efa1b0567570cdfba9a5f4b5
parent081d202c0137fe7ed795de77cf4d479977510adc (diff)
Remove BuildConfiguration#supportsIncrementalBuild , which is apparently unused.
BuildConfiguration.Fragment is much more complicated than it should be. Every little helps. -- MOS_MIGRATED_REVID=118783105
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java19
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java5
2 files changed, 0 insertions, 24 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index 9935a305b9..49740ecdc3 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -242,13 +242,6 @@ public final class BuildConfiguration {
}
/**
- * Return false if incremental build is not possible for some reason.
- */
- public boolean supportsIncrementalBuild() {
- return true;
- }
-
- /**
* Return true if the fragment performs static linking. This information is needed for
* lincence checking.
*/
@@ -2394,18 +2387,6 @@ public final class BuildConfiguration {
}
/**
- * Returns true is incremental builds are supported with this configuration.
- */
- public boolean supportsIncrementalBuild() {
- for (Fragment fragment : fragments.values()) {
- if (!fragment.supportsIncrementalBuild()) {
- return false;
- }
- }
- return true;
- }
-
- /**
* Returns true if the configuration performs static linking.
*/
public boolean performsStaticLink() {
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
index b9be3cb58f..e3be6f5b27 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
@@ -1997,11 +1997,6 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
}
@Override
- public boolean supportsIncrementalBuild() {
- return !isLipoOptimization();
- }
-
- @Override
public boolean performsStaticLink() {
return getLinkOptions().contains("-static");
}