Selaa lähdekoodia

add java/util support based on java/util/pom.xml

Steven Parkes 9 vuotta sitten
vanhempi
commit
a9244ca0df
2 muutettua tiedostoa jossa 33 lisäystä ja 0 poistoa
  1. 13 0
      BUILD
  2. 20 0
      WORKSPACE

+ 13 - 0
BUILD

@@ -472,6 +472,19 @@ java_library(
     visibility = ["//visibility:public"],
 )
 
+java_library(
+    name = "protobuf_java_util",
+    srcs = glob([
+        "java/util/src/main/java/com/google/protobuf/util/*.java",
+    ]),
+    deps = [
+      "protobuf_java",
+      "//external:gson",
+      "//external:guava",
+    ],
+    visibility = ["//visibility:public"],
+)
+
 ################################################################################
 # Python support
 ################################################################################

+ 20 - 0
WORKSPACE

@@ -31,3 +31,23 @@ bind(
     name = "six",
     actual = "@six_archive//:six",
 )
+
+maven_jar(
+  name = "guava_maven",
+  artifact = "com.google.guava:guava:18.0",
+)
+
+bind(
+    name = "guava",
+    actual = "@guava_maven//jar",
+)
+
+maven_jar(
+  name = "gson_maven",
+  artifact = "com.google.code.gson:gson:2.3",
+)
+
+bind(
+    name = "gson",
+    actual = "@gson_maven//jar",
+)