diff options
author | 2016-04-01 15:48:59 +0000 | |
---|---|---|
committer | 2016-04-01 18:25:15 +0000 | |
commit | 6980f84690a3419d1a49016e2a34c783a1064319 (patch) | |
tree | 0bcd93f1814a4515efa1b0567570cdfba9a5f4b5 | |
parent | 081d202c0137fe7ed795de77cf4d479977510adc (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.java | 19 | ||||
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java | 5 |
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"); } |