include_defs("//third_party/java/DEFS")

prebuilt_jar_with_license(
  name = "guice",
  binary_jar = "guice-3.0.jar",
  source_jar = "guice-3.0-src.jar",
  deps = [
    "//third_party/java/aopalliance:aopalliance",
    "//third_party/java/inject:inject",
  ],
  visibility = ["PUBLIC"],
)

prebuilt_jar_with_license(
  name = "assistedinject",
  binary_jar = "guice-assistedinject-3.0.jar",
  source_jar = "guice-assistedinject-3.0-src.jar",
  deps = [
    ":guice",
  ],
  visibility = ["PUBLIC"],
)

prebuilt_jar_with_license(
  name = "multibindings",
  binary_jar = "guice-multibindings-3.0.jar",
  source_jar = "guice-multibindings-3.0-src.jar",
  deps = [
    ":guice",
  ],
  visibility = ["PUBLIC"],
)
