Add bazel rules that can be used by J2CL for building the jre.

Change-Id: Idedfdd70ca01aeb34bbb50447ede71b19c06b9a2
diff --git a/WORKSPACE b/WORKSPACE
new file mode 100644
index 0000000..d9c9105
--- /dev/null
+++ b/WORKSPACE
@@ -0,0 +1,2 @@
+# Bazel workspace file.
+workspace(name = "org_gwtproject_gwt")
diff --git a/user/BUILD.bazel b/user/BUILD.bazel
new file mode 100644
index 0000000..5db8591
--- /dev/null
+++ b/user/BUILD.bazel
@@ -0,0 +1,21 @@
+# Description:
+#   subset of bazel rules used by j2cl.
+package(default_visibility = ["//visibility:public"])
+
+licenses(["notice"]) # Apache2
+
+filegroup(
+    name = "java_emul",
+    srcs = glob(["super/com/google/gwt/emul/java/**/*.java"]),
+)
+
+filegroup(
+    name = "java_emul_internal",
+    srcs = glob(["super/com/google/gwt/emul/javaemul/internal/*.java"]),
+)
+
+java_library(
+    name = "gwt-javaemul-internal-annotations",
+    srcs = glob(["super/com/google/gwt/emul/javaemul/internal/annotations/*.java"]),
+)
+