Implement Bazel build
TEST PLAN:
$ bazel test gitiles-servlet/...
Run debug version:
$ sh {path/to/src}/tools/run_bazel_dev.sh
TODO:
* publishing maven artifacts.
* check out Bazel's generate_workspace.
* intellij/eclipse project generation
Change-Id: I288011ce622536ce72c59a1961f962db9fe9e761
diff --git a/lib/guice/BUILD b/lib/guice/BUILD
new file mode 100644
index 0000000..6646fce
--- /dev/null
+++ b/lib/guice/BUILD
@@ -0,0 +1,25 @@
+package(
+ default_visibility = ["//visibility:public"],
+)
+
+java_library(
+ name = "guice",
+ exports = [
+ ":aopalliance",
+ ":guice-assistedinject",
+ ":guice_library",
+ ":javax-inject",
+ ":multibindings",
+ ],
+)
+
+[java_library(
+ name = n,
+ runtime_deps = ["@%s//jar" % n.replace("-", "_")],
+) for n in [
+ "guice_library",
+ "guice-assistedinject",
+ "multibindings",
+ "javax-inject",
+ "aopalliance",
+]]