| David Pursehouse | ac7f2c9 | 2019-11-14 09:07:56 -0800 | [diff] [blame^] | 1 | load("@rules_java//java:defs.bzl", "java_library") |
| 2 | |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 3 | package( |
| 4 | default_visibility = ["//visibility:public"], |
| 5 | ) |
| 6 | |
| 7 | java_library( |
| 8 | name = "guice", |
| 9 | exports = [ |
| 10 | ":aopalliance", |
| 11 | ":guice-assistedinject", |
| David Pursehouse | db00f16 | 2019-03-12 16:51:49 +0900 | [diff] [blame] | 12 | ":guice-library", |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 13 | ":javax-inject", |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 14 | ], |
| 15 | ) |
| 16 | |
| 17 | [java_library( |
| 18 | name = n, |
| David Pursehouse | db00f16 | 2019-03-12 16:51:49 +0900 | [diff] [blame] | 19 | runtime_deps = ["@%s//jar" % n], |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 20 | ) for n in [ |
| David Pursehouse | db00f16 | 2019-03-12 16:51:49 +0900 | [diff] [blame] | 21 | "guice-library", |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 22 | "guice-assistedinject", |
| Han-Wen Nienhuys | 4bc6c80 | 2016-04-01 20:27:52 +0200 | [diff] [blame] | 23 | "javax-inject", |
| 24 | "aopalliance", |
| 25 | ]] |