| java_library( |
| name = 'guice', |
| exports = [ |
| ':guice_library', |
| ':javax-inject', |
| ':multibindings', |
| ], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |
| |
| java_library( |
| name = 'guice_library', |
| exports = ['@guice_library//jar'], |
| runtime_deps = ['aopalliance'], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |
| |
| java_library( |
| name = 'guice-assistedinject', |
| exports = ['@guice_assistedinject//jar'], |
| runtime_deps = [':guice'], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |
| |
| java_library( |
| name = 'guice-servlet', |
| exports = ['@guice_servlet//jar'], |
| runtime_deps = [':guice'], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |
| |
| java_library( |
| name = 'aopalliance', |
| exports = ['@aopalliance//jar'], |
| data = ['//lib:LICENSE-PublicDomain'], |
| ) |
| |
| java_library( |
| name = 'javax-inject', |
| exports = ['@javax_inject//jar'], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |
| |
| java_library( |
| name = 'multibindings', |
| exports = [ '@multibindings//jar' ], |
| visibility = ['//visibility:public'], |
| data = ['//lib:LICENSE-Apache2.0'], |
| ) |