blob: cffe3fac70d5aaea813886167b93fe4361ee1444 [file] [log] [blame]
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -07001package(default_visibility = ["//visibility:public"])
2
3filegroup(
4 name = "gcc",
5 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -07006 "bin/arm-rpi-linux-gnueabihf-gcc",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -07007 ],
8)
9
10filegroup(
11 name = "ar",
12 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070013 "bin/arm-rpi-linux-gnueabihf-ar",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070014 ],
15)
16
17filegroup(
18 name = "ld",
19 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070020 "bin/arm-rpi-linux-gnueabihf-ld",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070021 ],
22)
23
24filegroup(
25 name = "nm",
26 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070027 "bin/arm-rpi-linux-gnueabihf-nm",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070028 ],
29)
30
31filegroup(
32 name = "objcopy",
33 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070034 "bin/arm-rpi-linux-gnueabihf-objcopy",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070035 ],
36)
37
38filegroup(
39 name = "objdump",
40 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070041 "bin/arm-rpi-linux-gnueabihf-objdump",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070042 ],
43)
44
45filegroup(
46 name = "strip",
47 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070048 "bin/arm-rpi-linux-gnueabihf-strip",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070049 ],
50)
51
52filegroup(
53 name = "as",
54 srcs = [
Pete Warden20dfc832019-09-04 08:15:44 -070055 "bin/arm-rpi-linux-gnueabihf-as",
Vijay Vasudevana1fba7f2017-07-28 10:58:56 -070056 ],
57)
58
59filegroup(
60 name = "compiler_pieces",
61 srcs = glob([
62 "arm-linux-gnueabihf/**",
63 "libexec/**",
64 "lib/gcc/arm-linux-gnueabihf/**",
65 "include/**",
66 ]),
67)
68
69filegroup(
70 name = "compiler_components",
71 srcs = [
72 ":ar",
73 ":as",
74 ":gcc",
75 ":ld",
76 ":nm",
77 ":objcopy",
78 ":objdump",
79 ":strip",
80 ],
81)