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 4.6KB

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