blob: d50c9c2ee9e0536a75284603e998a14c5a16d0ad [file] [log] [blame]
Brian Silvermand4260c72020-01-14 00:08:02 -08001load("@//tools/build_rules:select.bzl", "cpu_select")
2
3cc_library(
4 name = "opencv",
5 srcs = cpu_select({
6 "amd64": [
Brian Silvermand97a47c2020-01-16 00:47:53 -08007 "usr/lib/x86_64-linux-gnu/libopencv_core.so.3.2",
8 "usr/lib/x86_64-linux-gnu/libopencv_features2d.so.3.2",
9 "usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.3.2",
10 "usr/lib/x86_64-linux-gnu/libopencv_flann.so.3.2",
11 "usr/lib/x86_64-linux-gnu/libopencv_highgui.so.3.2",
12 "usr/lib/x86_64-linux-gnu/libopencv_videoio.so.3.2",
13 "usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.3.2",
14 "usr/lib/x86_64-linux-gnu/libopencv_ml.so.3.2",
15 "usr/lib/x86_64-linux-gnu/libtbb.so.2",
16 "usr/lib/x86_64-linux-gnu/libgtk-3.so.0",
17 "usr/lib/x86_64-linux-gnu/libgdk-3.so.0",
18 "usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0",
19 "usr/lib/x86_64-linux-gnu/libpango-1.0.so.0",
20 "usr/lib/x86_64-linux-gnu/libatk-1.0.so.0",
21 "usr/lib/x86_64-linux-gnu/libgdcmDICT.so.2.8",
22 "usr/lib/x86_64-linux-gnu/libgdcmCommon.so.2.8",
23 "usr/lib/x86_64-linux-gnu/libgdcmIOD.so.2.8",
24 "usr/lib/x86_64-linux-gnu/libgdcmMSFF.so.2.8",
25 "usr/lib/x86_64-linux-gnu/libavutil.so.56",
26 "usr/lib/x86_64-linux-gnu/libswscale.so.5",
27 "usr/lib/x86_64-linux-gnu/libavresample.so.4",
28 "usr/lib/x86_64-linux-gnu/libcairo-gobject.so.2",
29 "usr/lib/x86_64-linux-gnu/libcairo.so.2",
30 "usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0",
31 "usr/lib/x86_64-linux-gnu/libgio-2.0.so.0",
32 "usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0",
33 "usr/lib/x86_64-linux-gnu/libglib-2.0.so.0",
34 "usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0",
35 "usr/lib/x86_64-linux-gnu/libdc1394.so.22",
36 "usr/lib/x86_64-linux-gnu/libgphoto2.so.6",
37 "usr/lib/x86_64-linux-gnu/libgphoto2_port.so.12",
38 "usr/lib/x86_64-linux-gnu/libavcodec.so.58",
39 "usr/lib/x86_64-linux-gnu/libavformat.so.58",
40 "usr/lib/x86_64-linux-gnu/libjpeg.so.62",
41 "usr/lib/x86_64-linux-gnu/libwebp.so.6",
42 "usr/lib/x86_64-linux-gnu/libpng16.so.16",
43 "usr/lib/x86_64-linux-gnu/libtiff.so.5",
44 "usr/lib/x86_64-linux-gnu/libImath-2_2.so.23",
45 "usr/lib/x86_64-linux-gnu/libIlmImf-2_2.so.23",
46 "usr/lib/x86_64-linux-gnu/libIex-2_2.so.23",
47 "usr/lib/x86_64-linux-gnu/libHalf.so.23",
48 "usr/lib/x86_64-linux-gnu/libIlmThread-2_2.so.23",
49 "usr/lib/libgdal.so.20",
50 "usr/lib/x86_64-linux-gnu/libgdcmDSED.so.2.8",
51 "usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0",
52 "usr/lib/x86_64-linux-gnu/libX11.so.6",
53 "usr/lib/x86_64-linux-gnu/libXi.so.6",
54 "usr/lib/x86_64-linux-gnu/libXcomposite.so.1",
55 "usr/lib/x86_64-linux-gnu/libXdamage.so.1",
56 "usr/lib/x86_64-linux-gnu/libXfixes.so.3",
57 "usr/lib/x86_64-linux-gnu/libatk-bridge-2.0.so.0",
58 "usr/lib/x86_64-linux-gnu/libxkbcommon.so.0",
59 "usr/lib/x86_64-linux-gnu/libwayland-cursor.so.0",
60 "usr/lib/x86_64-linux-gnu/libwayland-egl.so.1",
61 "usr/lib/x86_64-linux-gnu/libwayland-client.so.0",
62 "usr/lib/x86_64-linux-gnu/libepoxy.so.0",
63 "usr/lib/x86_64-linux-gnu/libharfbuzz.so.0",
64 "usr/lib/x86_64-linux-gnu/libpangoft2-1.0.so.0",
65 "usr/lib/x86_64-linux-gnu/libfontconfig.so.1",
66 "usr/lib/x86_64-linux-gnu/libfreetype.so.6",
67 "usr/lib/x86_64-linux-gnu/libXinerama.so.1",
68 "usr/lib/x86_64-linux-gnu/libXrandr.so.2",
69 "usr/lib/x86_64-linux-gnu/libXcursor.so.1",
70 "usr/lib/x86_64-linux-gnu/libXext.so.6",
71 "usr/lib/x86_64-linux-gnu/libthai.so.0",
72 "usr/lib/x86_64-linux-gnu/libfribidi.so.0",
73 "usr/lib/x86_64-linux-gnu/libcrypto.so.1.1",
74 "lib/x86_64-linux-gnu/libexpat.so.1",
75 "usr/lib/x86_64-linux-gnu/libgdcmjpeg8.so.2.8",
76 "usr/lib/x86_64-linux-gnu/libgdcmjpeg12.so.2.8",
77 "usr/lib/x86_64-linux-gnu/libgdcmjpeg16.so.2.8",
78 "usr/lib/x86_64-linux-gnu/libopenjp2.so.7",
79 "usr/lib/x86_64-linux-gnu/libCharLS.so.2",
80 "lib/x86_64-linux-gnu/libuuid.so.1",
81 "usr/lib/x86_64-linux-gnu/libjson-c.so.3",
82 "usr/lib/x86_64-linux-gnu/libva-drm.so.2",
83 "usr/lib/x86_64-linux-gnu/libva.so.2",
84 "usr/lib/x86_64-linux-gnu/libva-x11.so.2",
85 "usr/lib/x86_64-linux-gnu/libvdpau.so.1",
86 "usr/lib/x86_64-linux-gnu/libdrm.so.2",
87 "usr/lib/x86_64-linux-gnu/libpixman-1.so.0",
88 "usr/lib/x86_64-linux-gnu/libxcb-shm.so.0",
89 "usr/lib/x86_64-linux-gnu/libxcb.so.1",
90 "usr/lib/x86_64-linux-gnu/libxcb-render.so.0",
91 "usr/lib/x86_64-linux-gnu/libXrender.so.1",
92 "lib/x86_64-linux-gnu/libmount.so.1",
93 "usr/lib/x86_64-linux-gnu/libffi.so.6",
94 "usr/lib/x86_64-linux-gnu/libraw1394.so.11",
95 "lib/x86_64-linux-gnu/libusb-1.0.so.0",
96 "usr/lib/x86_64-linux-gnu/libltdl.so.7",
97 "usr/lib/x86_64-linux-gnu/libexif.so.12",
98 "usr/lib/x86_64-linux-gnu/libswresample.so.3",
99 "usr/lib/x86_64-linux-gnu/libvpx.so.5",
100 "usr/lib/x86_64-linux-gnu/libwebpmux.so.3",
101 "usr/lib/x86_64-linux-gnu/librsvg-2.so.2",
102 "usr/lib/x86_64-linux-gnu/libzvbi.so.0",
103 "usr/lib/x86_64-linux-gnu/libsnappy.so.1",
104 "usr/lib/x86_64-linux-gnu/libaom.so.0",
105 "usr/lib/x86_64-linux-gnu/libcodec2.so.0.8.1",
106 "usr/lib/x86_64-linux-gnu/libgsm.so.1",
107 "usr/lib/x86_64-linux-gnu/libmp3lame.so.0",
108 "usr/lib/x86_64-linux-gnu/libopus.so.0",
109 "usr/lib/x86_64-linux-gnu/libshine.so.3",
110 "usr/lib/x86_64-linux-gnu/libspeex.so.1",
111 "usr/lib/x86_64-linux-gnu/libtheoraenc.so.1",
112 "usr/lib/x86_64-linux-gnu/libtheoradec.so.1",
113 "usr/lib/x86_64-linux-gnu/libtwolame.so.0",
114 "usr/lib/x86_64-linux-gnu/libvorbis.so.0",
115 "usr/lib/x86_64-linux-gnu/libvorbisenc.so.2",
116 "usr/lib/x86_64-linux-gnu/libwavpack.so.1",
117 "usr/lib/x86_64-linux-gnu/libx264.so.155",
118 "usr/lib/x86_64-linux-gnu/libx265.so.165",
119 "usr/lib/x86_64-linux-gnu/libxvidcore.so.4",
120 "usr/lib/x86_64-linux-gnu/libxml2.so.2",
121 "usr/lib/x86_64-linux-gnu/libgme.so.0",
122 "usr/lib/x86_64-linux-gnu/libopenmpt.so.0",
123 "usr/lib/x86_64-linux-gnu/libchromaprint.so.1",
124 "usr/lib/x86_64-linux-gnu/libbluray.so.2",
125 "usr/lib/x86_64-linux-gnu/libgnutls.so.30",
126 "usr/lib/x86_64-linux-gnu/libssh-gcrypt.so.4",
127 "usr/lib/x86_64-linux-gnu/libzstd.so.1",
128 "usr/lib/x86_64-linux-gnu/libjbig.so.0",
129 "usr/lib/libarmadillo.so.9",
130 "usr/lib/x86_64-linux-gnu/libproj.so.13",
131 "usr/lib/x86_64-linux-gnu/libpoppler.so.82",
132 "usr/lib/x86_64-linux-gnu/libfreexl.so.1",
133 "usr/lib/x86_64-linux-gnu/libqhull.so.7",
134 "usr/lib/x86_64-linux-gnu/libgeos_c.so.1",
135 "usr/lib/x86_64-linux-gnu/libepsilon.so.1",
136 "usr/lib/x86_64-linux-gnu/libodbc.so.2",
137 "usr/lib/x86_64-linux-gnu/libodbcinst.so.2",
138 "usr/lib/x86_64-linux-gnu/libkmlbase.so.1",
139 "usr/lib/x86_64-linux-gnu/libkmldom.so.1",
140 "usr/lib/x86_64-linux-gnu/libkmlengine.so.1",
141 "usr/lib/x86_64-linux-gnu/libkmlxsd.so.1",
142 "usr/lib/x86_64-linux-gnu/libkmlregionator.so.1",
143 "usr/lib/x86_64-linux-gnu/libxerces-c-3.2.so",
144 "usr/lib/x86_64-linux-gnu/libnetcdf.so.13",
145 "usr/lib/x86_64-linux-gnu/libhdf5_serial_hl.so.100",
146 "usr/lib/x86_64-linux-gnu/libsz.so.2",
147 "usr/lib/x86_64-linux-gnu/libhdf5_serial.so.103",
148 "usr/lib/libmfhdfalt.so.0",
149 "usr/lib/libdfalt.so.0",
150 "usr/lib/libogdi.so.3.2",
151 "usr/lib/x86_64-linux-gnu/libgif.so.7",
152 "usr/lib/x86_64-linux-gnu/libgeotiff.so.2",
153 "usr/lib/x86_64-linux-gnu/libpq.so.5",
154 "usr/lib/x86_64-linux-gnu/libdapclient.so.6",
155 "usr/lib/x86_64-linux-gnu/libdapserver.so.7",
156 "usr/lib/x86_64-linux-gnu/libdap.so.25",
157 "usr/lib/x86_64-linux-gnu/libspatialite.so.7",
158 "usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4",
159 "usr/lib/x86_64-linux-gnu/libfyba.so.0",
160 "usr/lib/x86_64-linux-gnu/libfygm.so.0",
161 "usr/lib/x86_64-linux-gnu/libfyut.so.0",
162 "usr/lib/x86_64-linux-gnu/libmariadb.so.3",
163 "lib/x86_64-linux-gnu/libdbus-1.so.3",
164 "usr/lib/x86_64-linux-gnu/libatspi.so.0",
165 "usr/lib/x86_64-linux-gnu/libgraphite2.so.3",
166 "usr/lib/x86_64-linux-gnu/libdatrie.so.1",
167 "usr/lib/x86_64-linux-gnu/libXau.so.6",
168 "usr/lib/x86_64-linux-gnu/libXdmcp.so.6",
169 "lib/x86_64-linux-gnu/libblkid.so.1",
170 "lib/x86_64-linux-gnu/libudev.so.1",
171 "usr/lib/x86_64-linux-gnu/libsoxr.so.0",
172 "usr/lib/x86_64-linux-gnu/libcroco-0.6.so.3",
173 "usr/lib/x86_64-linux-gnu/libogg.so.0",
174 "usr/lib/x86_64-linux-gnu/libicui18n.so.63",
175 "usr/lib/x86_64-linux-gnu/libicuuc.so.63",
176 "usr/lib/x86_64-linux-gnu/libicudata.so.63",
177 "usr/lib/x86_64-linux-gnu/libmpg123.so.0",
178 "usr/lib/x86_64-linux-gnu/libvorbisfile.so.3",
179 "usr/lib/x86_64-linux-gnu/libp11-kit.so.0",
180 "usr/lib/x86_64-linux-gnu/libidn2.so.0",
181 "usr/lib/x86_64-linux-gnu/libunistring.so.2",
182 "usr/lib/x86_64-linux-gnu/libtasn1.so.6",
183 "usr/lib/x86_64-linux-gnu/libnettle.so.6",
184 "usr/lib/x86_64-linux-gnu/libhogweed.so.4",
185 "usr/lib/x86_64-linux-gnu/libgmp.so.10",
186 "lib/x86_64-linux-gnu/libgcrypt.so.20",
187 "usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2",
188 "usr/lib/x86_64-linux-gnu/blas/libblas.so.3",
189 "usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3",
190 "usr/lib/x86_64-linux-gnu/libarpack.so.2",
191 "usr/lib/x86_64-linux-gnu/libsuperlu.so.5",
192 "usr/lib/x86_64-linux-gnu/libnss3.so",
193 "usr/lib/x86_64-linux-gnu/libsmime3.so",
194 "usr/lib/x86_64-linux-gnu/libnspr4.so",
195 "usr/lib/x86_64-linux-gnu/liblcms2.so.2",
196 "usr/lib/x86_64-linux-gnu/libgeos-3.7.1.so",
197 "usr/lib/x86_64-linux-gnu/libpopt.so.0",
198 "usr/lib/x86_64-linux-gnu/libminizip.so.1",
199 "usr/lib/x86_64-linux-gnu/liburiparser.so.1",
200 "usr/lib/x86_64-linux-gnu/libkmlconvenience.so.1",
201 "usr/lib/x86_64-linux-gnu/libaec.so.0",
202 "usr/lib/x86_64-linux-gnu/libssl.so.1.1",
203 "usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2",
204 "usr/lib/x86_64-linux-gnu/libsqlite3.so.0",
205 "usr/lib/x86_64-linux-gnu/libnghttp2.so.14",
206 "usr/lib/x86_64-linux-gnu/librtmp.so.1",
207 "usr/lib/x86_64-linux-gnu/libssh2.so.1",
208 "usr/lib/x86_64-linux-gnu/libpsl.so.5",
209 "usr/lib/x86_64-linux-gnu/libkrb5.so.3",
210 "usr/lib/x86_64-linux-gnu/libk5crypto.so.3",
211 "lib/x86_64-linux-gnu/libcom_err.so.2",
212 "usr/lib/x86_64-linux-gnu/liblber-2.4.so.2",
213 "lib/x86_64-linux-gnu/libsystemd.so.0",
214 "usr/lib/x86_64-linux-gnu/libbsd.so.0",
215 "lib/x86_64-linux-gnu/libgpg-error.so.0",
216 "usr/lib/x86_64-linux-gnu/libkrb5support.so.0",
217 "lib/x86_64-linux-gnu/libkeyutils.so.1",
218 "usr/lib/x86_64-linux-gnu/libgfortran.so.5",
219 "usr/lib/x86_64-linux-gnu/libnssutil3.so",
220 "usr/lib/x86_64-linux-gnu/libplc4.so",
221 "usr/lib/x86_64-linux-gnu/libplds4.so",
222 "usr/lib/x86_64-linux-gnu/libsasl2.so.2",
223 "usr/lib/x86_64-linux-gnu/liblz4.so.1",
224 "lib/x86_64-linux-gnu/libz.so.1",
225 "usr/lib/x86_64-linux-gnu/libatomic.so.1",
226 "lib/x86_64-linux-gnu/libselinux.so.1",
227 "lib/x86_64-linux-gnu/libpcre.so.3",
228 "lib/x86_64-linux-gnu/liblzma.so.5",
229 "lib/x86_64-linux-gnu/libbz2.so.1.0",
230 "usr/lib/x86_64-linux-gnu/libgomp.so.1",
Brian Silvermand4260c72020-01-14 00:08:02 -0800231 ],
232 "roborio": [
233 ],
234 "armhf": [
235 "usr/lib/arm-linux-gnueabihf/libopencv_core.so.3.2",
236 "usr/lib/arm-linux-gnueabihf/libopencv_features2d.so.3.2",
237 "usr/lib/arm-linux-gnueabihf/libopencv_imgproc.so.3.2",
238 "usr/lib/arm-linux-gnueabihf/libopencv_flann.so.3.2",
239 "usr/lib/arm-linux-gnueabihf/libopencv_highgui.so.3.2",
240 "usr/lib/arm-linux-gnueabihf/libopencv_videoio.so.3.2",
241 "usr/lib/arm-linux-gnueabihf/libopencv_imgcodecs.so.3.2",
242 "usr/lib/arm-linux-gnueabihf/libopencv_ml.so.3.2",
243 "usr/lib/arm-linux-gnueabihf/libtbb.so.2",
244 "usr/lib/arm-linux-gnueabihf/libgtk-3.so.0",
245 "usr/lib/arm-linux-gnueabihf/libgdk-3.so.0",
246 "usr/lib/arm-linux-gnueabihf/libpangocairo-1.0.so.0",
247 "usr/lib/arm-linux-gnueabihf/libpango-1.0.so.0",
248 "usr/lib/arm-linux-gnueabihf/libatk-1.0.so.0",
249 "usr/lib/arm-linux-gnueabihf/libgdcmDICT.so.2.8",
250 "usr/lib/arm-linux-gnueabihf/libgdcmCommon.so.2.8",
251 "usr/lib/arm-linux-gnueabihf/libgdcmIOD.so.2.8",
252 "usr/lib/arm-linux-gnueabihf/libgdcmMSFF.so.2.8",
253 "usr/lib/arm-linux-gnueabihf/libavutil.so.56",
254 "usr/lib/arm-linux-gnueabihf/libswscale.so.5",
255 "usr/lib/arm-linux-gnueabihf/libavresample.so.4",
256 "usr/lib/arm-linux-gnueabihf/libcairo-gobject.so.2",
257 "usr/lib/arm-linux-gnueabihf/libcairo.so.2",
258 "usr/lib/arm-linux-gnueabihf/libgdk_pixbuf-2.0.so.0",
259 "usr/lib/arm-linux-gnueabihf/libgio-2.0.so.0",
260 "usr/lib/arm-linux-gnueabihf/libgobject-2.0.so.0",
261 "usr/lib/arm-linux-gnueabihf/libglib-2.0.so.0",
262 "usr/lib/arm-linux-gnueabihf/libgthread-2.0.so.0",
263 "usr/lib/arm-linux-gnueabihf/libdc1394.so.22",
264 "usr/lib/arm-linux-gnueabihf/libgphoto2.so.6",
265 "usr/lib/arm-linux-gnueabihf/libgphoto2_port.so.12",
266 "usr/lib/arm-linux-gnueabihf/libavcodec.so.58",
267 "usr/lib/arm-linux-gnueabihf/libavformat.so.58",
268 "usr/lib/arm-linux-gnueabihf/libjpeg.so.62",
269 "usr/lib/arm-linux-gnueabihf/libwebp.so.6",
270 "usr/lib/arm-linux-gnueabihf/libpng16.so.16",
271 "usr/lib/arm-linux-gnueabihf/libtiff.so.5",
272 "usr/lib/arm-linux-gnueabihf/libImath-2_2.so.23",
273 "usr/lib/arm-linux-gnueabihf/libIlmImf-2_2.so.23",
274 "usr/lib/arm-linux-gnueabihf/libIex-2_2.so.23",
275 "usr/lib/arm-linux-gnueabihf/libHalf.so.23",
276 "usr/lib/arm-linux-gnueabihf/libIlmThread-2_2.so.23",
277 "usr/lib/libgdal.so.20",
278 "usr/lib/arm-linux-gnueabihf/libgdcmDSED.so.2.8",
279 "usr/lib/arm-linux-gnueabihf/libgmodule-2.0.so.0",
280 "usr/lib/arm-linux-gnueabihf/libX11.so.6",
281 "usr/lib/arm-linux-gnueabihf/libXi.so.6",
282 "usr/lib/arm-linux-gnueabihf/libXcomposite.so.1",
283 "usr/lib/arm-linux-gnueabihf/libXdamage.so.1",
284 "usr/lib/arm-linux-gnueabihf/libXfixes.so.3",
285 "usr/lib/arm-linux-gnueabihf/libatk-bridge-2.0.so.0",
286 "usr/lib/arm-linux-gnueabihf/libxkbcommon.so.0",
287 "usr/lib/arm-linux-gnueabihf/libwayland-cursor.so.0",
288 "usr/lib/arm-linux-gnueabihf/libwayland-egl.so.1",
289 "usr/lib/arm-linux-gnueabihf/libwayland-client.so.0",
290 "usr/lib/arm-linux-gnueabihf/libepoxy.so.0",
291 "usr/lib/arm-linux-gnueabihf/libharfbuzz.so.0",
292 "usr/lib/arm-linux-gnueabihf/libpangoft2-1.0.so.0",
293 "usr/lib/arm-linux-gnueabihf/libfontconfig.so.1",
294 "usr/lib/arm-linux-gnueabihf/libfreetype.so.6",
295 "usr/lib/arm-linux-gnueabihf/libXinerama.so.1",
296 "usr/lib/arm-linux-gnueabihf/libXrandr.so.2",
297 "usr/lib/arm-linux-gnueabihf/libXcursor.so.1",
298 "usr/lib/arm-linux-gnueabihf/libXext.so.6",
299 "usr/lib/arm-linux-gnueabihf/libthai.so.0",
300 "usr/lib/arm-linux-gnueabihf/libfribidi.so.0",
301 "usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1",
302 "lib/arm-linux-gnueabihf/libexpat.so.1",
303 "usr/lib/arm-linux-gnueabihf/libgdcmjpeg8.so.2.8",
304 "usr/lib/arm-linux-gnueabihf/libgdcmjpeg12.so.2.8",
305 "usr/lib/arm-linux-gnueabihf/libgdcmjpeg16.so.2.8",
306 "usr/lib/arm-linux-gnueabihf/libopenjp2.so.7",
307 "usr/lib/arm-linux-gnueabihf/libCharLS.so.2",
308 "lib/arm-linux-gnueabihf/libuuid.so.1",
309 "usr/lib/arm-linux-gnueabihf/libjson-c.so.3",
310 "usr/lib/arm-linux-gnueabihf/libva-drm.so.2",
311 "usr/lib/arm-linux-gnueabihf/libva.so.2",
312 "usr/lib/arm-linux-gnueabihf/libva-x11.so.2",
313 "usr/lib/arm-linux-gnueabihf/libvdpau.so.1",
314 "usr/lib/arm-linux-gnueabihf/libdrm.so.2",
315 "usr/lib/arm-linux-gnueabihf/libpixman-1.so.0",
316 "usr/lib/arm-linux-gnueabihf/libxcb-shm.so.0",
317 "usr/lib/arm-linux-gnueabihf/libxcb.so.1",
318 "usr/lib/arm-linux-gnueabihf/libxcb-render.so.0",
319 "usr/lib/arm-linux-gnueabihf/libXrender.so.1",
320 "lib/arm-linux-gnueabihf/libmount.so.1",
321 "usr/lib/arm-linux-gnueabihf/libffi.so.6",
322 "usr/lib/arm-linux-gnueabihf/libraw1394.so.11",
323 "lib/arm-linux-gnueabihf/libusb-1.0.so.0",
324 "usr/lib/arm-linux-gnueabihf/libltdl.so.7",
325 "usr/lib/arm-linux-gnueabihf/libexif.so.12",
326 "usr/lib/arm-linux-gnueabihf/libswresample.so.3",
327 "usr/lib/arm-linux-gnueabihf/libvpx.so.5",
328 "usr/lib/arm-linux-gnueabihf/libwebpmux.so.3",
329 "opt/vc/lib/libmmal_core.so",
330 "opt/vc/lib/libmmal_util.so",
331 "opt/vc/lib/libmmal_vc_client.so",
332 "opt/vc/lib/libbcm_host.so",
333 "usr/lib/arm-linux-gnueabihf/librsvg-2.so.2",
334 "usr/lib/arm-linux-gnueabihf/libzvbi.so.0",
335 "usr/lib/arm-linux-gnueabihf/libsnappy.so.1",
336 "usr/lib/arm-linux-gnueabihf/libaom.so.0",
337 "usr/lib/arm-linux-gnueabihf/libcodec2.so.0.8.1",
338 "usr/lib/arm-linux-gnueabihf/libgsm.so.1",
339 "usr/lib/arm-linux-gnueabihf/libmp3lame.so.0",
340 "usr/lib/arm-linux-gnueabihf/libopus.so.0",
341 "usr/lib/arm-linux-gnueabihf/libshine.so.3",
342 "usr/lib/arm-linux-gnueabihf/libspeex.so.1",
343 "usr/lib/arm-linux-gnueabihf/libtheoraenc.so.1",
344 "usr/lib/arm-linux-gnueabihf/libtheoradec.so.1",
345 "usr/lib/arm-linux-gnueabihf/libtwolame.so.0",
346 "usr/lib/arm-linux-gnueabihf/libvorbis.so.0",
347 "usr/lib/arm-linux-gnueabihf/libvorbisenc.so.2",
348 "usr/lib/arm-linux-gnueabihf/libwavpack.so.1",
349 "usr/lib/arm-linux-gnueabihf/libx264.so.155",
350 "usr/lib/arm-linux-gnueabihf/libx265.so.165",
351 "usr/lib/arm-linux-gnueabihf/libxvidcore.so.4",
352 "usr/lib/arm-linux-gnueabihf/libxml2.so.2",
353 "usr/lib/arm-linux-gnueabihf/libgme.so.0",
354 "usr/lib/arm-linux-gnueabihf/libopenmpt.so.0",
355 "usr/lib/arm-linux-gnueabihf/libchromaprint.so.1",
356 "usr/lib/arm-linux-gnueabihf/libbluray.so.2",
357 "usr/lib/arm-linux-gnueabihf/libgnutls.so.30",
358 "usr/lib/arm-linux-gnueabihf/libssh-gcrypt.so.4",
359 "usr/lib/arm-linux-gnueabihf/libzstd.so.1",
360 "usr/lib/arm-linux-gnueabihf/libjbig.so.0",
361 "usr/lib/libarmadillo.so.9",
362 "usr/lib/arm-linux-gnueabihf/libproj.so.13",
363 "usr/lib/arm-linux-gnueabihf/libpoppler.so.82",
364 "usr/lib/arm-linux-gnueabihf/libfreexl.so.1",
365 "usr/lib/arm-linux-gnueabihf/libqhull.so.7",
366 "usr/lib/arm-linux-gnueabihf/libgeos_c.so.1",
367 "usr/lib/arm-linux-gnueabihf/libepsilon.so.1",
368 "usr/lib/arm-linux-gnueabihf/libodbc.so.2",
369 "usr/lib/arm-linux-gnueabihf/libodbcinst.so.2",
370 "usr/lib/arm-linux-gnueabihf/libkmlbase.so.1",
371 "usr/lib/arm-linux-gnueabihf/libkmldom.so.1",
372 "usr/lib/arm-linux-gnueabihf/libkmlengine.so.1",
373 "usr/lib/arm-linux-gnueabihf/libkmlxsd.so.1",
374 "usr/lib/arm-linux-gnueabihf/libkmlregionator.so.1",
375 "usr/lib/arm-linux-gnueabihf/libxerces-c-3.2.so",
376 "usr/lib/arm-linux-gnueabihf/libnetcdf.so.13",
377 "usr/lib/arm-linux-gnueabihf/libhdf5_serial_hl.so.100",
378 "usr/lib/arm-linux-gnueabihf/libsz.so.2",
379 "usr/lib/arm-linux-gnueabihf/libhdf5_serial.so.103",
380 "usr/lib/libmfhdfalt.so.0",
381 "usr/lib/libdfalt.so.0",
382 "usr/lib/libogdi.so.3.2",
383 "usr/lib/arm-linux-gnueabihf/libgif.so.7",
384 "usr/lib/arm-linux-gnueabihf/libgeotiff.so.2",
385 "usr/lib/arm-linux-gnueabihf/libpq.so.5",
386 "usr/lib/arm-linux-gnueabihf/libdapclient.so.6",
387 "usr/lib/arm-linux-gnueabihf/libdapserver.so.7",
388 "usr/lib/arm-linux-gnueabihf/libdap.so.25",
389 "usr/lib/arm-linux-gnueabihf/libspatialite.so.7",
390 "usr/lib/arm-linux-gnueabihf/libcurl-gnutls.so.4",
391 "usr/lib/arm-linux-gnueabihf/libfyba.so.0",
392 "usr/lib/arm-linux-gnueabihf/libfygm.so.0",
393 "usr/lib/arm-linux-gnueabihf/libfyut.so.0",
394 "usr/lib/arm-linux-gnueabihf/libmariadb.so.3",
395 "lib/arm-linux-gnueabihf/libdbus-1.so.3",
396 "usr/lib/arm-linux-gnueabihf/libatspi.so.0",
397 "usr/lib/arm-linux-gnueabihf/libgraphite2.so.3",
398 "usr/lib/arm-linux-gnueabihf/libdatrie.so.1",
399 "usr/lib/arm-linux-gnueabihf/libXau.so.6",
400 "usr/lib/arm-linux-gnueabihf/libXdmcp.so.6",
401 "lib/arm-linux-gnueabihf/libblkid.so.1",
402 "lib/arm-linux-gnueabihf/libudev.so.1",
403 "usr/lib/arm-linux-gnueabihf/libsoxr.so.0",
404 "opt/vc/lib/libvcos.so",
405 "opt/vc/lib/libvchiq_arm.so",
406 "opt/vc/lib/libvcsm.so",
407 "usr/lib/arm-linux-gnueabihf/libcroco-0.6.so.3",
408 "usr/lib/arm-linux-gnueabihf/libogg.so.0",
409 "usr/lib/arm-linux-gnueabihf/libicui18n.so.63",
410 "usr/lib/arm-linux-gnueabihf/libicuuc.so.63",
411 "usr/lib/arm-linux-gnueabihf/libicudata.so.63",
412 "usr/lib/arm-linux-gnueabihf/libmpg123.so.0",
413 "usr/lib/arm-linux-gnueabihf/libvorbisfile.so.3",
414 "usr/lib/arm-linux-gnueabihf/libp11-kit.so.0",
415 "usr/lib/arm-linux-gnueabihf/libidn2.so.0",
416 "usr/lib/arm-linux-gnueabihf/libunistring.so.2",
417 "usr/lib/arm-linux-gnueabihf/libtasn1.so.6",
418 "usr/lib/arm-linux-gnueabihf/libnettle.so.6",
419 "usr/lib/arm-linux-gnueabihf/libhogweed.so.4",
420 "usr/lib/arm-linux-gnueabihf/libgmp.so.10",
421 "lib/arm-linux-gnueabihf/libgcrypt.so.20",
422 "usr/lib/arm-linux-gnueabihf/libgssapi_krb5.so.2",
423 "usr/lib/arm-linux-gnueabihf/blas/libblas.so.3",
424 "usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3",
425 "usr/lib/arm-linux-gnueabihf/libarpack.so.2",
426 "usr/lib/arm-linux-gnueabihf/libsuperlu.so.5",
427 "usr/lib/arm-linux-gnueabihf/libnss3.so",
428 "usr/lib/arm-linux-gnueabihf/libsmime3.so",
429 "usr/lib/arm-linux-gnueabihf/libnspr4.so",
430 "usr/lib/arm-linux-gnueabihf/liblcms2.so.2",
431 "usr/lib/arm-linux-gnueabihf/libgeos-3.7.1.so",
432 "usr/lib/arm-linux-gnueabihf/libpopt.so.0",
433 "usr/lib/arm-linux-gnueabihf/libminizip.so.1",
434 "usr/lib/arm-linux-gnueabihf/liburiparser.so.1",
435 "usr/lib/arm-linux-gnueabihf/libkmlconvenience.so.1",
436 "usr/lib/arm-linux-gnueabihf/libaec.so.0",
437 "usr/lib/arm-linux-gnueabihf/libssl.so.1.1",
438 "usr/lib/arm-linux-gnueabihf/libldap_r-2.4.so.2",
439 "usr/lib/arm-linux-gnueabihf/libsqlite3.so.0",
440 "usr/lib/arm-linux-gnueabihf/libnghttp2.so.14",
441 "usr/lib/arm-linux-gnueabihf/librtmp.so.1",
442 "usr/lib/arm-linux-gnueabihf/libssh2.so.1",
443 "usr/lib/arm-linux-gnueabihf/libpsl.so.5",
444 "usr/lib/arm-linux-gnueabihf/libkrb5.so.3",
445 "usr/lib/arm-linux-gnueabihf/libk5crypto.so.3",
446 "lib/arm-linux-gnueabihf/libcom_err.so.2",
447 "usr/lib/arm-linux-gnueabihf/liblber-2.4.so.2",
448 "lib/arm-linux-gnueabihf/libsystemd.so.0",
449 "usr/lib/arm-linux-gnueabihf/libbsd.so.0",
450 "lib/arm-linux-gnueabihf/libgpg-error.so.0",
451 "usr/lib/arm-linux-gnueabihf/libkrb5support.so.0",
452 "lib/arm-linux-gnueabihf/libkeyutils.so.1",
453 "usr/lib/arm-linux-gnueabihf/libgfortran.so.5",
454 "usr/lib/arm-linux-gnueabihf/libnssutil3.so",
455 "usr/lib/arm-linux-gnueabihf/libplc4.so",
456 "usr/lib/arm-linux-gnueabihf/libplds4.so",
457 "usr/lib/arm-linux-gnueabihf/libsasl2.so.2",
458 "usr/lib/arm-linux-gnueabihf/liblz4.so.1",
459 "lib/arm-linux-gnueabihf/libz.so.1",
460 "usr/lib/arm-linux-gnueabihf/libatomic.so.1",
461 "lib/arm-linux-gnueabihf/libselinux.so.1",
462 "lib/arm-linux-gnueabihf/libpcre.so.3",
463 "lib/arm-linux-gnueabihf/liblzma.so.5",
464 "lib/arm-linux-gnueabihf/libbz2.so.1.0",
465 "usr/lib/arm-linux-gnueabihf/libgomp.so.1",
466 ],
467 "cortex-m": [],
468 }),
469 hdrs = glob([
470 "usr/include/opencv/**",
471 "usr/include/opencv2/**",
472 ]),
473 includes = [
474 "usr/include",
475 ],
476 linkopts = [
477 "-ldl",
478 "-lnsl",
479 "-lresolv",
480 ],
481 visibility = ["//visibility:public"],
482)