package(default_visibility = ["//visibility:public"]) | |
filegroup( | |
name = "gcc", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-gcc", | |
], | |
) | |
filegroup( | |
name = "ar", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-ar", | |
], | |
) | |
filegroup( | |
name = "ld", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-ld", | |
], | |
) | |
filegroup( | |
name = "nm", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-nm", | |
], | |
) | |
filegroup( | |
name = "objcopy", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-objcopy", | |
], | |
) | |
filegroup( | |
name = "objdump", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-objdump", | |
], | |
) | |
filegroup( | |
name = "strip", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-strip", | |
], | |
) | |
filegroup( | |
name = "as", | |
srcs = [ | |
"bin/arm-rpi-linux-gnueabihf-as", | |
], | |
) | |
filegroup( | |
name = "compiler_pieces", | |
srcs = glob([ | |
"arm-linux-gnueabihf/**", | |
"libexec/**", | |
"lib/gcc/arm-linux-gnueabihf/**", | |
"include/**", | |
]), | |
) | |
filegroup( | |
name = "compiler_components", | |
srcs = [ | |
":ar", | |
":as", | |
":gcc", | |
":ld", | |
":nm", | |
":objcopy", | |
":objdump", | |
":strip", | |
], | |
) |