blob: e579f397d75b2dd74859313d40d075f7c16b12a4 [file] [log] [blame]
Austin Schuh55139fe2015-10-14 23:55:24 -07001package(default_visibility = ["//visibility:public"])
2
3filegroup(
4 name = 'gcc',
5 srcs = [
6 'usr/bin/arm-frc-linux-gnueabi-gcc-4.9',
7 ],
8)
9
10filegroup(
11 name = 'ar',
12 srcs = [
13 'usr/bin/arm-frc-linux-gnueabi-ar',
14 ],
15)
16
17filegroup(
18 name = 'ld',
19 srcs = [
20 'usr/bin/arm-frc-linux-gnueabi-ld',
21 ],
22)
23
24filegroup(
25 name = 'nm',
26 srcs = [
27 'usr/bin/arm-frc-linux-gnueabi-nm',
28 ],
29)
30
31filegroup(
32 name = 'objcopy',
33 srcs = [
34 'usr/bin/arm-frc-linux-gnueabi-objcopy',
35 ],
36)
37
38filegroup(
39 name = 'objdump',
40 srcs = [
41 'usr/bin/arm-frc-linux-gnueabi-objdump',
42 ],
43)
44
45filegroup(
46 name = 'strip',
47 srcs = [
48 'usr/bin/arm-frc-linux-gnueabi-strip',
49 ],
50)
51
52filegroup(
53 name = 'compiler_pieces',
54 srcs = glob([
55 'usr/bin/**/*',
56 'usr/include/**/*',
57 'usr/lib/**/*',
58 ]),
59)
60
61filegroup(
62 name = 'compiler_components',
63 srcs = [
64 ':gcc',
65 ':ar',
66 ':ld',
67 ':nm',
68 ':objcopy',
69 ':objdump',
70 ':strip',
71 ],
72)
73
74cc_library(
75 name = 'librt',
76 srcs = [
77 'usr/arm-frc-linux-gnueabi/usr/lib/librt.so'
78 ],
79)
80
81cc_library(
82 name = 'libdl',
83 srcs = [
84 'usr/arm-frc-linux-gnueabi/usr/lib/libdl.so'
85 ],
86)
87
88cc_library(
89 name = 'libm',
90 srcs = [
91 'usr/arm-frc-linux-gnueabi/usr/lib/libm.so'
92 ],
93)
94
95cc_library(
96 name = 'libpthread',
97)
98