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