You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

BUILD 5.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215
  1. java_library(
  2. name = "args4j",
  3. visibility = [
  4. "//org.eclipse.jgit.pgm:__pkg__",
  5. "//org.eclipse.jgit.pgm.test:__pkg__",
  6. ],
  7. exports = ["@args4j//jar"],
  8. )
  9. java_library(
  10. name = "commons-compress",
  11. visibility = [
  12. "//org.eclipse.jgit.archive:__pkg__",
  13. "//org.eclipse.jgit.pgm.test:__pkg__",
  14. "//org.eclipse.jgit.test:__pkg__",
  15. ],
  16. exports = ["@commons-compress//jar"],
  17. )
  18. java_library(
  19. name = "commons-codec",
  20. exports = ["@commons-codec//jar"],
  21. )
  22. java_library(
  23. name = "commons-logging",
  24. visibility = ["//visibility:public"],
  25. exports = ["@commons-logging//jar"],
  26. )
  27. java_library(
  28. name = "eddsa",
  29. visibility = [
  30. "//org.eclipse.jgit.ssh.apache:__pkg__",
  31. "//org.eclipse.jgit.ssh.apache.test:__pkg__",
  32. ],
  33. exports = ["@eddsa//jar"],
  34. )
  35. java_library(
  36. name = "gson",
  37. visibility = [
  38. "//org.eclipse.jgit.lfs:__pkg__",
  39. "//org.eclipse.jgit.lfs.server:__pkg__",
  40. ],
  41. exports = ["@gson//jar"],
  42. )
  43. java_library(
  44. name = "httpclient",
  45. visibility = [
  46. "//org.eclipse.jgit.http.apache:__pkg__",
  47. "//org.eclipse.jgit.lfs.server.test:__pkg__",
  48. "//org.eclipse.jgit.pgm:__pkg__",
  49. ],
  50. exports = ["@httpclient//jar"],
  51. )
  52. java_library(
  53. name = "httpcore",
  54. visibility = [
  55. "//org.eclipse.jgit.http.apache:__pkg__",
  56. "//org.eclipse.jgit.http.test:__pkg__",
  57. "//org.eclipse.jgit.lfs.server:__pkg__",
  58. "//org.eclipse.jgit.lfs.server.test:__pkg__",
  59. "//org.eclipse.jgit.pgm:__pkg__",
  60. ],
  61. exports = ["@httpcore//jar"],
  62. )
  63. java_library(
  64. name = "sshd-core",
  65. visibility = [
  66. "//org.eclipse.jgit.junit.ssh:__pkg__",
  67. "//org.eclipse.jgit.ssh.apache:__pkg__",
  68. "//org.eclipse.jgit.ssh.apache.test:__pkg__",
  69. "//org.eclipse.jgit.test:__pkg__",
  70. ],
  71. exports = ["@sshd-core//jar"],
  72. )
  73. java_library(
  74. name = "sshd-sftp",
  75. visibility = [
  76. "//org.eclipse.jgit.junit.ssh:__pkg__",
  77. "//org.eclipse.jgit.ssh.apache:__pkg__",
  78. "//org.eclipse.jgit.ssh.apache.test:__pkg__",
  79. "//org.eclipse.jgit.test:__pkg__",
  80. ],
  81. exports = ["@sshd-sftp//jar"],
  82. )
  83. java_library(
  84. name = "javaewah",
  85. visibility = ["//visibility:public"],
  86. exports = ["@javaewah//jar"],
  87. )
  88. java_library(
  89. name = "jetty-http",
  90. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  91. visibility = ["//visibility:public"],
  92. exports = ["@jetty-http//jar"],
  93. runtime_deps = [":commons-codec"],
  94. )
  95. java_library(
  96. name = "jetty-io",
  97. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  98. visibility = ["//visibility:public"],
  99. exports = ["@jetty-io//jar"],
  100. )
  101. java_library(
  102. name = "jetty-security",
  103. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  104. visibility = ["//visibility:public"],
  105. exports = ["@jetty-security//jar"],
  106. )
  107. java_library(
  108. name = "jetty-server",
  109. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  110. visibility = ["//visibility:public"],
  111. exports = ["@jetty-server//jar"],
  112. )
  113. java_library(
  114. name = "jetty-servlet",
  115. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  116. visibility = ["//visibility:public"],
  117. exports = ["@jetty-servlet//jar"],
  118. )
  119. java_library(
  120. name = "jetty-util",
  121. # TODO: This should be testonly but org.eclipse.jgit.pgm depends on it.
  122. visibility = ["//visibility:public"],
  123. exports = ["@jetty-util//jar"],
  124. )
  125. java_library(
  126. name = "jsch",
  127. visibility = [
  128. "//org.eclipse.jgit:__pkg__",
  129. "//org.eclipse.jgit.test:__pkg__",
  130. ],
  131. exports = ["@jsch//jar"],
  132. )
  133. java_library(
  134. name = "jzlib",
  135. visibility = [
  136. "//org.eclipse.jgit:__pkg__",
  137. "//org.eclipse.jgit.test:__pkg__",
  138. ],
  139. exports = ["@jzlib//jar"],
  140. )
  141. java_library(
  142. name = "junit",
  143. testonly = 1,
  144. visibility = ["//visibility:public"],
  145. exports = [
  146. "@hamcrest-core//jar",
  147. "@hamcrest-library//jar",
  148. "@junit//jar",
  149. ],
  150. )
  151. java_library(
  152. name = "mockito",
  153. testonly = 1,
  154. visibility = ["//visibility:public"],
  155. exports = [
  156. "@byte_buddy//jar",
  157. "@byte_buddy_agent//jar",
  158. "@mockito//jar",
  159. "@objenesis//jar",
  160. ],
  161. )
  162. java_library(
  163. name = "servlet-api",
  164. visibility = [
  165. "//org.eclipse.jgit.http.apache:__pkg__",
  166. "//org.eclipse.jgit.http.server:__pkg__",
  167. "//org.eclipse.jgit.http.test:__pkg__",
  168. "//org.eclipse.jgit.junit.http:__pkg__",
  169. "//org.eclipse.jgit.lfs.server:__pkg__",
  170. "//org.eclipse.jgit.lfs.server.test:__pkg__",
  171. "//org.eclipse.jgit.pgm:__pkg__",
  172. ],
  173. exports = ["@servlet-api-3_1//jar"],
  174. )
  175. java_library(
  176. name = "slf4j-api",
  177. visibility = ["//visibility:public"],
  178. exports = ["@log-api//jar"],
  179. )
  180. java_library(
  181. name = "slf4j-simple",
  182. testonly = 1,
  183. visibility = ["//visibility:public"],
  184. exports = ["@slf4j-simple//jar"],
  185. )
  186. java_library(
  187. name = "xz",
  188. testonly = 1,
  189. visibility = ["//visibility:public"],
  190. exports = ["@tukaani-xz//jar"],
  191. )