Get all our roborio tools loading downloaded .sos
This is the last piece to make `bazel build --cpu=roborio //...` work on
a barebones Stretch system.
Change-Id: I87b8737ee479dd16c9421f81a42c5ecf6413f822
diff --git a/tools/cpp/arm-frc-linux-gnueabi/arm-frc-linux-gnueabi.BUILD b/tools/cpp/arm-frc-linux-gnueabi/arm-frc-linux-gnueabi.BUILD
index 438c9f1..a2725fe 100644
--- a/tools/cpp/arm-frc-linux-gnueabi/arm-frc-linux-gnueabi.BUILD
+++ b/tools/cpp/arm-frc-linux-gnueabi/arm-frc-linux-gnueabi.BUILD
@@ -1,108 +1,84 @@
package(default_visibility = ["//visibility:public"])
filegroup(
- name = 'gcc',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-gcc',
- ],
+ name = "gcc",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-gcc",
+ ],
)
filegroup(
- name = 'ar',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-ar',
- ],
+ name = "ar",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-ar",
+ ],
)
filegroup(
- name = 'as',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-as',
- ],
+ name = "as",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-as",
+ ],
)
filegroup(
- name = 'ld',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-ld',
- ],
+ name = "ld",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-ld",
+ ],
)
filegroup(
- name = 'nm',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-nm',
- ],
+ name = "nm",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-nm",
+ ],
)
filegroup(
- name = 'objcopy',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-objcopy',
- ],
+ name = "objcopy",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-objcopy",
+ ],
)
filegroup(
- name = 'objdump',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-objdump',
- ],
+ name = "objdump",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-objdump",
+ ],
)
filegroup(
- name = 'strip',
- srcs = [
- 'usr/bin/arm-frc-linux-gnueabi-strip',
- ],
+ name = "strip",
+ srcs = [
+ "usr/bin/arm-frc-linux-gnueabi-strip",
+ ],
)
filegroup(
- name = 'compiler_pieces',
- srcs = glob([
- 'usr/bin/**/*',
- 'usr/include/**/*',
- 'usr/lib/**/*',
- 'usr/arm-frc-linux-gnueabi/**/*',
- 'usr/lib/x86_64-linux-gnu/gcc/**/*',
- ]),
+ name = "compiler_pieces",
+ srcs = glob([
+ "usr/bin/**/*",
+ "usr/include/**/*",
+ "usr/lib/**/*",
+ "usr/arm-frc-linux-gnueabi/**/*",
+ "usr/lib/x86_64-linux-gnu/gcc/**/*",
+ ]) + [
+ "@arm_frc_gnueabi_deps",
+ ],
)
filegroup(
- name = 'compiler_components',
- srcs = [
- ':gcc',
- ':ar',
- ':as',
- ':ld',
- ':nm',
- ':objcopy',
- ':objdump',
- ':strip',
- ],
+ name = "compiler_components",
+ srcs = [
+ ":ar",
+ ":as",
+ ":gcc",
+ ":ld",
+ ":nm",
+ ":objcopy",
+ ":objdump",
+ ":strip",
+ ],
)
-
-cc_library(
- name = 'librt',
- srcs = [
- 'usr/arm-frc-linux-gnueabi/usr/lib/librt.so'
- ],
-)
-
-cc_library(
- name = 'libdl',
- srcs = [
- 'usr/arm-frc-linux-gnueabi/usr/lib/libdl.so'
- ],
-)
-
-cc_library(
- name = 'libm',
- srcs = [
- 'usr/arm-frc-linux-gnueabi/usr/lib/libm.so'
- ],
-)
-
-cc_library(
- name = 'libpthread',
-)
-