BUILD.bazel 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221
  1. load("@io_bazel_rules_go//go:def.bzl", "go_library")
  2. go_library(
  3. name = "go_default_library",
  4. srcs = [
  5. "affinity_linux.go",
  6. "asm_darwin_386.s",
  7. "asm_darwin_amd64.s",
  8. "asm_darwin_arm.s",
  9. "asm_darwin_arm64.s",
  10. "asm_dragonfly_amd64.s",
  11. "asm_freebsd_386.s",
  12. "asm_freebsd_amd64.s",
  13. "asm_freebsd_arm.s",
  14. "asm_linux_386.s",
  15. "asm_linux_amd64.s",
  16. "asm_linux_arm.s",
  17. "asm_linux_arm64.s",
  18. "asm_linux_mips64x.s",
  19. "asm_linux_mipsx.s",
  20. "asm_linux_ppc64x.s",
  21. "asm_linux_s390x.s",
  22. "asm_netbsd_386.s",
  23. "asm_netbsd_amd64.s",
  24. "asm_netbsd_arm.s",
  25. "asm_openbsd_386.s",
  26. "asm_openbsd_amd64.s",
  27. "asm_openbsd_arm.s",
  28. "asm_solaris_amd64.s",
  29. "bluetooth_linux.go",
  30. "cap_freebsd.go",
  31. "constants.go",
  32. "dev_darwin.go",
  33. "dev_dragonfly.go",
  34. "dev_freebsd.go",
  35. "dev_linux.go",
  36. "dev_netbsd.go",
  37. "dev_openbsd.go",
  38. "dirent.go",
  39. "endian_big.go",
  40. "endian_little.go",
  41. "env_unix.go",
  42. "errors_freebsd_386.go",
  43. "errors_freebsd_amd64.go",
  44. "errors_freebsd_arm.go",
  45. "fcntl.go",
  46. "fcntl_linux_32bit.go",
  47. "openbsd_pledge.go",
  48. "pagesize_unix.go",
  49. "race.go",
  50. "race0.go",
  51. "sockcmsg_linux.go",
  52. "sockcmsg_unix.go",
  53. "str.go",
  54. "syscall.go",
  55. "syscall_bsd.go",
  56. "syscall_darwin.go",
  57. "syscall_darwin_386.go",
  58. "syscall_darwin_amd64.go",
  59. "syscall_darwin_arm.go",
  60. "syscall_darwin_arm64.go",
  61. "syscall_dragonfly.go",
  62. "syscall_dragonfly_amd64.go",
  63. "syscall_freebsd.go",
  64. "syscall_freebsd_386.go",
  65. "syscall_freebsd_amd64.go",
  66. "syscall_freebsd_arm.go",
  67. "syscall_linux.go",
  68. "syscall_linux_386.go",
  69. "syscall_linux_amd64.go",
  70. "syscall_linux_amd64_gc.go",
  71. "syscall_linux_arm.go",
  72. "syscall_linux_arm64.go",
  73. "syscall_linux_gc.go",
  74. "syscall_linux_gc_386.go",
  75. "syscall_linux_mips64x.go",
  76. "syscall_linux_mipsx.go",
  77. "syscall_linux_ppc64x.go",
  78. "syscall_linux_s390x.go",
  79. "syscall_netbsd.go",
  80. "syscall_netbsd_386.go",
  81. "syscall_netbsd_amd64.go",
  82. "syscall_netbsd_arm.go",
  83. "syscall_openbsd.go",
  84. "syscall_openbsd_386.go",
  85. "syscall_openbsd_amd64.go",
  86. "syscall_openbsd_arm.go",
  87. "syscall_solaris.go",
  88. "syscall_solaris_amd64.go",
  89. "syscall_unix.go",
  90. "syscall_unix_gc.go",
  91. "timestruct.go",
  92. "zerrors_darwin_386.go",
  93. "zerrors_darwin_amd64.go",
  94. "zerrors_darwin_arm.go",
  95. "zerrors_darwin_arm64.go",
  96. "zerrors_dragonfly_amd64.go",
  97. "zerrors_freebsd_386.go",
  98. "zerrors_freebsd_amd64.go",
  99. "zerrors_freebsd_arm.go",
  100. "zerrors_linux_386.go",
  101. "zerrors_linux_amd64.go",
  102. "zerrors_linux_arm.go",
  103. "zerrors_linux_arm64.go",
  104. "zerrors_linux_mips.go",
  105. "zerrors_linux_mips64.go",
  106. "zerrors_linux_mips64le.go",
  107. "zerrors_linux_mipsle.go",
  108. "zerrors_linux_ppc64.go",
  109. "zerrors_linux_ppc64le.go",
  110. "zerrors_linux_s390x.go",
  111. "zerrors_netbsd_386.go",
  112. "zerrors_netbsd_amd64.go",
  113. "zerrors_netbsd_arm.go",
  114. "zerrors_openbsd_386.go",
  115. "zerrors_openbsd_amd64.go",
  116. "zerrors_openbsd_arm.go",
  117. "zerrors_solaris_amd64.go",
  118. "zptrace386_linux.go",
  119. "zptracearm_linux.go",
  120. "zptracemips_linux.go",
  121. "zptracemipsle_linux.go",
  122. "zsyscall_darwin_386.go",
  123. "zsyscall_darwin_amd64.go",
  124. "zsyscall_darwin_arm.go",
  125. "zsyscall_darwin_arm64.go",
  126. "zsyscall_dragonfly_amd64.go",
  127. "zsyscall_freebsd_386.go",
  128. "zsyscall_freebsd_amd64.go",
  129. "zsyscall_freebsd_arm.go",
  130. "zsyscall_linux_386.go",
  131. "zsyscall_linux_amd64.go",
  132. "zsyscall_linux_arm.go",
  133. "zsyscall_linux_arm64.go",
  134. "zsyscall_linux_mips.go",
  135. "zsyscall_linux_mips64.go",
  136. "zsyscall_linux_mips64le.go",
  137. "zsyscall_linux_mipsle.go",
  138. "zsyscall_linux_ppc64.go",
  139. "zsyscall_linux_ppc64le.go",
  140. "zsyscall_linux_s390x.go",
  141. "zsyscall_netbsd_386.go",
  142. "zsyscall_netbsd_amd64.go",
  143. "zsyscall_netbsd_arm.go",
  144. "zsyscall_openbsd_386.go",
  145. "zsyscall_openbsd_amd64.go",
  146. "zsyscall_openbsd_arm.go",
  147. "zsyscall_solaris_amd64.go",
  148. "zsysctl_openbsd_386.go",
  149. "zsysctl_openbsd_amd64.go",
  150. "zsysctl_openbsd_arm.go",
  151. "zsysnum_darwin_386.go",
  152. "zsysnum_darwin_amd64.go",
  153. "zsysnum_darwin_arm.go",
  154. "zsysnum_darwin_arm64.go",
  155. "zsysnum_dragonfly_amd64.go",
  156. "zsysnum_freebsd_386.go",
  157. "zsysnum_freebsd_amd64.go",
  158. "zsysnum_freebsd_arm.go",
  159. "zsysnum_linux_386.go",
  160. "zsysnum_linux_amd64.go",
  161. "zsysnum_linux_arm.go",
  162. "zsysnum_linux_arm64.go",
  163. "zsysnum_linux_mips.go",
  164. "zsysnum_linux_mips64.go",
  165. "zsysnum_linux_mips64le.go",
  166. "zsysnum_linux_mipsle.go",
  167. "zsysnum_linux_ppc64.go",
  168. "zsysnum_linux_ppc64le.go",
  169. "zsysnum_linux_s390x.go",
  170. "zsysnum_netbsd_386.go",
  171. "zsysnum_netbsd_amd64.go",
  172. "zsysnum_netbsd_arm.go",
  173. "zsysnum_openbsd_386.go",
  174. "zsysnum_openbsd_amd64.go",
  175. "zsysnum_openbsd_arm.go",
  176. "ztypes_darwin_386.go",
  177. "ztypes_darwin_amd64.go",
  178. "ztypes_darwin_arm.go",
  179. "ztypes_darwin_arm64.go",
  180. "ztypes_dragonfly_amd64.go",
  181. "ztypes_freebsd_386.go",
  182. "ztypes_freebsd_amd64.go",
  183. "ztypes_freebsd_arm.go",
  184. "ztypes_linux_386.go",
  185. "ztypes_linux_amd64.go",
  186. "ztypes_linux_arm.go",
  187. "ztypes_linux_arm64.go",
  188. "ztypes_linux_mips.go",
  189. "ztypes_linux_mips64.go",
  190. "ztypes_linux_mips64le.go",
  191. "ztypes_linux_mipsle.go",
  192. "ztypes_linux_ppc64.go",
  193. "ztypes_linux_ppc64le.go",
  194. "ztypes_linux_s390x.go",
  195. "ztypes_netbsd_386.go",
  196. "ztypes_netbsd_amd64.go",
  197. "ztypes_netbsd_arm.go",
  198. "ztypes_openbsd_386.go",
  199. "ztypes_openbsd_amd64.go",
  200. "ztypes_openbsd_arm.go",
  201. "ztypes_solaris_amd64.go",
  202. ],
  203. importmap = "go-common/vendor/golang.org/x/sys/unix",
  204. importpath = "golang.org/x/sys/unix",
  205. visibility = ["//visibility:public"],
  206. )
  207. filegroup(
  208. name = "package-srcs",
  209. srcs = glob(["**"]),
  210. tags = ["automanaged"],
  211. visibility = ["//visibility:private"],
  212. )
  213. filegroup(
  214. name = "all-srcs",
  215. srcs = [":package-srcs"],
  216. tags = ["automanaged"],
  217. visibility = ["//visibility:public"],
  218. )