Move java constraints to rules_java
https://github.com/bazelbuild/bazel/issues/6516
https://github.com/bazelbuild/bazel/issues/6521
PiperOrigin-RevId: 254374629
Change-Id: I9fd82cbf8d244a0419026b75cfda83894859dbbd
diff --git a/java/constraints/BUILD b/java/constraints/BUILD
index 09dd18c..1620a55 100644
--- a/java/constraints/BUILD
+++ b/java/constraints/BUILD
@@ -3,3 +3,43 @@
package(default_visibility = ["//visibility:public"])
licenses(["notice"])
+
+filegroup(
+ name = "srcs",
+ srcs = ["BUILD"],
+)
+
+constraint_setting(name = "runtime")
+
+constraint_value(
+ name = "jdk8",
+ constraint_setting = ":runtime",
+)
+
+constraint_value(
+ name = "jdk9",
+ constraint_setting = ":runtime",
+)
+
+constraint_value(
+ name = "jdk10",
+ constraint_setting = ":runtime",
+)
+
+constraint_value(
+ name = "jdk11",
+ constraint_setting = ":runtime",
+)
+
+constraint_setting(name = "language")
+
+# visibility
+constraint_value(
+ name = "java7",
+ constraint_setting = ":language",
+)
+
+constraint_value(
+ name = "java8",
+ constraint_setting = ":language",
+)