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