[build][assembly] Restrict visiblity of sbase binaries and remove unused targets

Now that the sbase tools are added via assembly, remove unnecessary
targets and restrict the visibility of all targets down to those that
need to add the sbase tools to specific packages.

Bug: b/332905857
Change-Id: I1d6f484cdaf33fc5bc4dc603c8f4ce0c802d233b
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/sbase/+/1031099
Reviewed-by: John Wittrock <wittrock@google.com>
Fuchsia-Auto-Submit: Aaron Wood <aaronwood@google.com>
Commit-Queue: Aaron Wood <aaronwood@google.com>
1 file changed
tree: ff785707d115facb9f3dee124cc0860463202279
  1. libutf/
  2. libutil/
  3. arg.h
  4. basename.1
  5. basename.c
  6. binaries.gni
  7. BUILD.gn
  8. cal.1
  9. cal.c
  10. cat.1
  11. cat.c
  12. chgrp.1
  13. chgrp.c
  14. chmod.1
  15. chmod.c
  16. chown.1
  17. chown.c
  18. chroot.1
  19. chroot.c
  20. cksum.1
  21. cksum.c
  22. cmp.1
  23. cmp.c
  24. cols.1
  25. cols.c
  26. comm.1
  27. comm.c
  28. compat.h
  29. config.mk
  30. cp.1
  31. cp.c
  32. cron.1
  33. cron.c
  34. crypt.h
  35. cut.1
  36. cut.c
  37. date.1
  38. date.c
  39. dirname.1
  40. dirname.c
  41. du.1
  42. du.c
  43. echo.1
  44. echo.c
  45. ed.1
  46. ed.c
  47. env.1
  48. env.c
  49. expand.1
  50. expand.c
  51. expr.1
  52. expr.c
  53. false.1
  54. false.c
  55. find.1
  56. find.c
  57. flock.1
  58. flock.c
  59. fold.1
  60. fold.c
  61. fs.h
  62. getconf.1
  63. getconf.c
  64. getconf.sh
  65. grep.1
  66. grep.c
  67. head.1
  68. head.c
  69. hostname.1
  70. hostname.c
  71. join.1
  72. join.c
  73. kill.1
  74. kill.c
  75. LICENSE
  76. link.1
  77. link.c
  78. ln.1
  79. ln.c
  80. logger.1
  81. logger.c
  82. logname.1
  83. logname.c
  84. ls.1
  85. ls.c
  86. Makefile
  87. md5.h
  88. md5sum.1
  89. md5sum.c
  90. mkdir.1
  91. mkdir.c
  92. mkfifo.1
  93. mkfifo.c
  94. mktemp.1
  95. mktemp.c
  96. mv.1
  97. mv.c
  98. nice.1
  99. nice.c
  100. nl.1
  101. nl.c
  102. nohup.1
  103. nohup.c
  104. od.1
  105. od.c
  106. paste.1
  107. paste.c
  108. pathchk.1
  109. pathchk.c
  110. printenv.1
  111. printenv.c
  112. printf.1
  113. printf.c
  114. pwd.1
  115. pwd.c
  116. queue.h
  117. readlink.1
  118. readlink.c
  119. README
  120. README.fuchsia
  121. renice.1
  122. renice.c
  123. rev.1
  124. rev.c
  125. rm.1
  126. rm.c
  127. rmdir.1
  128. rmdir.c
  129. rules.mk
  130. sed.1
  131. sed.c
  132. seq.1
  133. seq.c
  134. setsid.1
  135. setsid.c
  136. sha1.h
  137. sha1sum.1
  138. sha1sum.c
  139. sha224.h
  140. sha224sum.1
  141. sha224sum.c
  142. sha256.h
  143. sha256sum.1
  144. sha256sum.c
  145. sha384.h
  146. sha384sum.1
  147. sha384sum.c
  148. sha512-224.h
  149. sha512-224sum.1
  150. sha512-224sum.c
  151. sha512-256.h
  152. sha512-256sum.1
  153. sha512-256sum.c
  154. sha512.h
  155. sha512sum.1
  156. sha512sum.c
  157. sleep.1
  158. sleep.c
  159. sort.1
  160. sort.c
  161. split.1
  162. split.c
  163. sponge.1
  164. sponge.c
  165. strings.1
  166. strings.c
  167. sync.1
  168. sync.c
  169. tail.1
  170. tail.c
  171. tar.1
  172. tar.c
  173. tee.1
  174. tee.c
  175. test.1
  176. test.c
  177. text.h
  178. tftp.1
  179. tftp.c
  180. time.1
  181. time.c
  182. TODO
  183. touch.1
  184. touch.c
  185. tr.1
  186. tr.c
  187. true.1
  188. true.c
  189. tsort.1
  190. tsort.c
  191. tty.1
  192. tty.c
  193. uname.1
  194. uname.c
  195. unexpand.1
  196. unexpand.c
  197. uniq.1
  198. uniq.c
  199. unlink.1
  200. unlink.c
  201. utf.h
  202. util.h
  203. uudecode.1
  204. uudecode.c
  205. uuencode.1
  206. uuencode.c
  207. wc.1
  208. wc.c
  209. which.1
  210. which.c
  211. whoami.1
  212. whoami.c
  213. xargs.1
  214. xargs.c
  215. xinstall.1
  216. xinstall.c
  217. yes.1
  218. yes.c