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.0KB

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