aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
diff options
context:
space:
mode:
authorGravatar lberki <lberki@google.com>2018-01-08 03:41:51 -0800
committerGravatar Copybara-Service <copybara-piper@google.com>2018-01-08 03:43:49 -0800
commitfae484ddb382e0048479837015a704291088270c (patch)
treecf99758d390bc8bc2b3766b7ee912541e58f2cbd /src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
parentc686a971c0570537568cd1e2af0693d12b4782b7 (diff)
Remove code that used to support --javabase=<absolute path>.
This is the first step in removing package loading from JvmConfigurationLoader (I didn't want to add the rest into this change because it's technically possible to access ctx.fragments.jvm even though it contains no fields, so removing that is an incompatible change) and it's also possible that removing error reporting from JvmConfigurationLoader causes some subtle changes in behavior. Baby steps. Now that the hard part is done, there is no need to rush. RELNOTES: None. PiperOrigin-RevId: 181143978
Diffstat (limited to 'src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java')
-rw-r--r--src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
index 4d1086c796..aca42726d5 100644
--- a/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
+++ b/src/test/java/com/google/devtools/build/lib/analysis/mock/BazelAnalysisMock.java
@@ -91,6 +91,10 @@ public final class BazelAnalysisMock extends AnalysisMock {
" ijar = ['ijar'],",
")",
"java_runtime(name = 'jdk-default', srcs = [])",
+ "java_runtime_alias(name = 'current_java_runtime')",
+ // This isn't actually the host runtime, but will do. This way, we don't need to pull in the
+ // Skylark implementation of the java_host_runtime_alias rule.
+ "java_runtime_alias(name = 'current_host_java_runtime')",
"java_runtime_suite(name = 'jdk', runtimes = {}, default = ':jdk-default')",
"java_runtime_suite(name = 'host_jdk', runtimes = {}, default = ':jdk-default')",
"filegroup(name='langtools', srcs=['jdk/lib/tools.jar'])",