blob: 3088cf4ba4d56ef74929a4bdd1514b36cc21cc6f [file] [log] [blame]
Philipp Schrader0e19c602018-03-07 21:07:22 -08001load(
2 "//debian:python.bzl",
3 python_debs = "files",
4)
Philipp Schraderaedfc5c2018-03-10 19:32:30 -08005load(
Philipp Schraderd0e33a42022-01-22 21:55:15 -08006 ":apache2.bzl",
7 apache2_debs = "files",
8)
9load(
Philipp Schrader41011a12022-03-13 12:49:32 -070010 ":postgresql_amd64.bzl",
11 postgresql_amd64_debs = "files",
12)
13load(
Brian Silverman7bda6212018-08-05 11:42:11 -070014 ":patch.bzl",
15 patch_debs = "files",
16)
Brian Silverman7297c0c2018-08-05 13:43:00 -070017load(
Austin Schuh71f6fa72019-08-31 18:23:02 -070018 ":rsync.bzl",
19 rsync_debs = "files",
20)
21load(
22 ":ssh.bzl",
23 ssh_debs = "files",
24)
25load(
Brian Silverman7297c0c2018-08-05 13:43:00 -070026 ":pandoc.bzl",
27 pandoc_debs = "files",
28)
Brian Silverman4f6ba442018-08-05 14:34:58 -070029load(
30 ":libusb.bzl",
31 libusb_debs = "files",
32)
Brian Silvermanb80dc9f2018-08-05 14:59:24 -070033load(
34 ":mingw_compiler.bzl",
35 mingw_compiler_debs = "files",
36)
Brian Silverman6470f442018-08-05 12:08:16 -070037load(
38 ":patchelf.bzl",
39 patchelf_debs = "files",
40)
41load(
42 ":matplotlib.bzl",
43 matplotlib_debs = "files",
44)
Brian Silverman50b9ac02018-08-12 13:24:10 -070045load(
46 ":arm_frc_gnueabi_deps.bzl",
47 arm_frc_gnueabi_deps_debs = "files",
48)
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -070049load(
50 ":python_gtk.bzl",
51 python_gtk_debs = "files",
52)
Brian Silvermand4260c72020-01-14 00:08:02 -080053load(
Philipp Schraderf1bbf342022-02-05 14:30:15 -080054 ":opencv_arm64.bzl",
55 opencv_arm64_debs = "files",
56)
57load(
Brian Silvermand4260c72020-01-14 00:08:02 -080058 ":opencv_armhf.bzl",
59 opencv_armhf_debs = "files",
60)
Brian Silvermand97a47c2020-01-16 00:47:53 -080061load(
62 ":opencv_amd64.bzl",
63 opencv_amd64_debs = "files",
64)
Tyler Chatow60671d32020-02-26 19:49:30 -080065load(
66 ":gstreamer_amd64.bzl",
67 gstreamer_amd64_debs = "files",
68)
69load(
70 ":gstreamer_armhf.bzl",
71 gstreamer_armhf_debs = "files",
72)
Austin Schuh023e7f52020-08-18 21:24:37 -070073load(
Brian Silvermanf59fe3f2020-09-22 21:04:09 -070074 ":lzma_amd64.bzl",
75 lzma_amd64_debs = "files",
76)
77load(
78 ":lzma_arm64.bzl",
79 lzma_arm64_debs = "files",
80)
Tyler Chatow8a51ac62022-03-15 13:23:12 -070081load(
82 ":libtinfo5_amd64.bzl",
83 libtinfo5_amd64_debs = "files",
84)
Tyler Chatowec100e22022-03-22 16:23:04 -070085load(
86 ":libtinfo5_arm64.bzl",
87 libtinfo5_arm64_debs = "files",
88)
Brian Silvermanf59fe3f2020-09-22 21:04:09 -070089load(":packages.bzl", "download_packages", "generate_deb_tarball")
Philipp Schrader0e19c602018-03-07 21:07:22 -080090
Philipp Schradercc016b32021-12-30 08:59:58 -080091package(default_visibility = ["//visibility:public"])
92
Brian Silverman6470f442018-08-05 12:08:16 -070093filegroup(
94 name = "matplotlib_patches",
95 srcs = [
96 "matplotlib_init.patch",
97 ],
James Kuszmaul910f92b2020-01-01 15:30:38 -080098 visibility = ["@matplotlib_repo//:__pkg__"],
Brian Silverman6470f442018-08-05 12:08:16 -070099)
100
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700101filegroup(
102 name = "python_shapely_patches",
103 srcs = [
104 "python_shapely_init.patch",
105 ],
106 visibility = ["@python_gtk//:__pkg__"],
107)
108
109filegroup(
110 name = "python_gi_patches",
111 srcs = [
112 "python_gi_init.patch",
113 ],
114 visibility = ["@python_gtk//:__pkg__"],
115)
116
117filegroup(
118 name = "python_geos_patches",
119 srcs = [
120 "python_geos.patch",
121 ],
122 visibility = ["@python_gtk//:__pkg__"],
123)
124
Philipp Schrader0e19c602018-03-07 21:07:22 -0800125py_binary(
126 name = "download_packages",
127 srcs = [
128 "download_packages.py",
129 ],
Philipp Schrader0e19c602018-03-07 21:07:22 -0800130 main = "download_packages.py",
Philipp Schraderdada1072020-11-24 11:34:46 -0800131 target_compatible_with = ["@platforms//os:linux"],
Philipp Schrader0e19c602018-03-07 21:07:22 -0800132)
133
134download_packages(
Philipp Schraderd0e33a42022-01-22 21:55:15 -0800135 name = "download_apache2_packages",
136 excludes = [
137 "libaprutil1-dbd-mysql",
138 "libaprutil1-dbd-odbc",
139 "libaprutil1-dbd-pgsql",
140 "libaprutil1-dbd-freetds",
141 "libstdc++6",
142 "lsb-base",
143 "debconf",
144 "libc6-dev",
145 ],
146 force_includes = [
147 "libaprutil1",
148 ],
149 packages = [
150 "apache2",
151 ],
152)
153
154download_packages(
Philipp Schrader0e19c602018-03-07 21:07:22 -0800155 name = "download_python_deps",
156 excludes = [
157 "libblas.so.3",
158 "liblapack.so.3",
159 ],
160 packages = [
Philipp Schrader0e19c602018-03-07 21:07:22 -0800161 "python3-dev",
162 "python3-numpy",
Brian Silverman6470f442018-08-05 12:08:16 -0700163 "python3-scipy",
Philipp Schrader0e19c602018-03-07 21:07:22 -0800164 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800165 target_compatible_with = ["@platforms//os:linux"],
Philipp Schrader0e19c602018-03-07 21:07:22 -0800166)
167
Philipp Schraderaedfc5c2018-03-10 19:32:30 -0800168download_packages(
169 name = "download_clang_deps",
170 excludes = [
James Kuszmaul3ae42262019-11-08 12:33:41 -0800171 "lib32stdc++6",
172 "libstdc++6",
Philipp Schraderaedfc5c2018-03-10 19:32:30 -0800173 ],
174 force_includes = [
175 "libc6",
176 "libc6-dev",
177 ],
178 packages = [
James Kuszmaul3ae42262019-11-08 12:33:41 -0800179 "clang-6.0",
180 "clang-format-6.0",
Philipp Schraderaedfc5c2018-03-10 19:32:30 -0800181 "gcc",
182 "gfortran",
183 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800184 target_compatible_with = ["@platforms//os:linux"],
Philipp Schraderaedfc5c2018-03-10 19:32:30 -0800185)
186
Brian Silverman7bda6212018-08-05 11:42:11 -0700187download_packages(
Philipp Schrader41011a12022-03-13 12:49:32 -0700188 name = "download_postgresql_deps",
189 excludes = [
190 "adduser",
191 "debconf",
192 "debconf-2.0",
193 "libsystemd0",
194 "lsb-base",
195 "libstdc++6",
196 "libc-bin",
197 "libc-l10n",
198 "netbase",
199 "ucf",
200 "locales",
201 "locales-all",
202 ],
203 packages = [
204 "postgresql",
205 ],
206 target_compatible_with = ["@platforms//os:linux"],
207)
208
209download_packages(
Brian Silverman7bda6212018-08-05 11:42:11 -0700210 name = "download_patch_deps",
211 packages = [
212 "patch",
213 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800214 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman7bda6212018-08-05 11:42:11 -0700215)
216
Brian Silverman7297c0c2018-08-05 13:43:00 -0700217download_packages(
218 name = "download_pandoc_deps",
219 packages = [
220 "pandoc",
221 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800222 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman7297c0c2018-08-05 13:43:00 -0700223)
224
Brian Silverman4f6ba442018-08-05 14:34:58 -0700225download_packages(
226 name = "download_libusb_deps",
227 packages = [
228 "libusb-0.1-4",
229 "libusb-1.0-0",
230 "libusb-1.0-0-dev",
231 "libusb-dev",
232 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800233 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman4f6ba442018-08-05 14:34:58 -0700234)
235
Brian Silvermanb80dc9f2018-08-05 14:59:24 -0700236download_packages(
237 name = "download_mingw_compiler_deps",
238 packages = [
239 "g++-mingw-w64-x86-64",
240 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800241 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanb80dc9f2018-08-05 14:59:24 -0700242)
243
Brian Silverman6470f442018-08-05 12:08:16 -0700244download_packages(
245 name = "download_patchelf_deps",
246 packages = [
247 "patchelf",
248 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800249 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman6470f442018-08-05 12:08:16 -0700250)
251
252download_packages(
253 name = "download_matplotlib_deps",
254 excludes = [
Brian Silverman6470f442018-08-05 12:08:16 -0700255 "python3-dev",
256 "python3-numpy",
257 "python3-scipy",
258 "x11-common",
259 "fonts-freefont",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800260 "python3",
Brian Silverman6470f442018-08-05 12:08:16 -0700261 "libcups2",
262 ],
263 packages = [
Brian Silverman6470f442018-08-05 12:08:16 -0700264 "python3-matplotlib",
James Kuszmaul910f92b2020-01-01 15:30:38 -0800265 "python3-tk",
Brian Silverman6470f442018-08-05 12:08:16 -0700266 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800267 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman6470f442018-08-05 12:08:16 -0700268)
269
Brian Silverman50b9ac02018-08-12 13:24:10 -0700270# This list was obtained by manually looking at the output from:
271# find bazel-out/../../../external/arm_frc_linux_gnueabi_repo/ -executable -type f -exec ldd {} + | sed 's/=>.*//g' | sort -u
272download_packages(
273 name = "download_arm_frc_gnueabi_deps",
274 packages = [
275 "libexpat1",
276 "libgmp10",
277 "libisl10",
278 "liblzma5",
279 "libmpc3",
280 "libmpfr4",
281 "libncurses5",
282 "libtinfo5",
283 "zlib1g",
284 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800285 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman50b9ac02018-08-12 13:24:10 -0700286)
287
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700288download_packages(
289 name = "download_python_gtk_deps",
290 excludes = [
291 "fonts-freefont",
292 "gsettings-backend",
293 "libpng-dev",
294 "libz-dev",
295 "python3-dev",
296 "python3",
James Kuszmaulf89cfab2020-01-17 19:48:25 -0800297 "libblas.so.3",
298 "liblapack.so.3",
299 "libstdc++-dev",
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700300 ],
301 packages = [
302 "libgtk-3-dev",
303 "python3-cairo",
304 "python3-gi",
305 "python3-gi-cairo",
306 "python3-shapely",
307 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800308 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700309)
310
Philipp Schrader0e19c602018-03-07 21:07:22 -0800311generate_deb_tarball(
312 name = "python",
313 files = python_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800314 target_compatible_with = ["@platforms//os:linux"],
Philipp Schrader0e19c602018-03-07 21:07:22 -0800315)
Philipp Schraderaedfc5c2018-03-10 19:32:30 -0800316
317generate_deb_tarball(
Philipp Schraderd0e33a42022-01-22 21:55:15 -0800318 name = "apache2",
319 files = apache2_debs,
320 target_compatible_with = ["@platforms//os:linux"],
321)
322
323generate_deb_tarball(
Philipp Schrader41011a12022-03-13 12:49:32 -0700324 name = "postgresql_amd64",
325 files = postgresql_amd64_debs,
326 target_compatible_with = ["@platforms//os:linux"],
327)
328
329generate_deb_tarball(
Brian Silverman7bda6212018-08-05 11:42:11 -0700330 name = "patch",
331 files = patch_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800332 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman7bda6212018-08-05 11:42:11 -0700333)
Brian Silverman7297c0c2018-08-05 13:43:00 -0700334
335generate_deb_tarball(
Austin Schuh71f6fa72019-08-31 18:23:02 -0700336 name = "rsync",
337 files = rsync_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800338 target_compatible_with = ["@platforms//os:linux"],
Austin Schuh71f6fa72019-08-31 18:23:02 -0700339)
340
341generate_deb_tarball(
Brian Silvermanbd7860e2020-01-05 17:52:40 -0800342 name = "ssh_v3",
Austin Schuh71f6fa72019-08-31 18:23:02 -0700343 files = ssh_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800344 target_compatible_with = ["@platforms//os:linux"],
Austin Schuh71f6fa72019-08-31 18:23:02 -0700345)
346
347generate_deb_tarball(
Brian Silverman7297c0c2018-08-05 13:43:00 -0700348 name = "pandoc",
349 files = pandoc_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800350 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman7297c0c2018-08-05 13:43:00 -0700351)
Brian Silverman4f6ba442018-08-05 14:34:58 -0700352
353generate_deb_tarball(
354 name = "libusb",
355 files = libusb_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800356 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman4f6ba442018-08-05 14:34:58 -0700357)
Brian Silvermanb80dc9f2018-08-05 14:59:24 -0700358
359generate_deb_tarball(
360 name = "mingw_compiler",
361 files = mingw_compiler_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800362 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanb80dc9f2018-08-05 14:59:24 -0700363)
Brian Silverman6470f442018-08-05 12:08:16 -0700364
365generate_deb_tarball(
366 name = "patchelf",
367 files = patchelf_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800368 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman6470f442018-08-05 12:08:16 -0700369)
370
371generate_deb_tarball(
372 name = "matplotlib",
373 files = matplotlib_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800374 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman6470f442018-08-05 12:08:16 -0700375)
Brian Silverman50b9ac02018-08-12 13:24:10 -0700376
377generate_deb_tarball(
378 name = "arm_frc_gnueabi_deps",
379 files = arm_frc_gnueabi_deps_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800380 target_compatible_with = ["@platforms//os:linux"],
Brian Silverman50b9ac02018-08-12 13:24:10 -0700381)
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700382
383generate_deb_tarball(
384 name = "python_gtk",
385 files = python_gtk_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800386 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -0700387)
Brian Silvermanbd7860e2020-01-05 17:52:40 -0800388
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800389download_packages(
390 name = "download_opencv",
391 packages = [
392 "libopencv-calib3d-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800393 "libopencv-calib3d4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800394 "libopencv-contrib-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800395 "libopencv-contrib4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800396 "libopencv-core-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800397 "libopencv-core4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800398 "libopencv-dev",
399 "libopencv-features2d-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800400 "libopencv-features2d4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800401 "libopencv-flann-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800402 "libopencv-flann4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800403 "libopencv-highgui-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800404 "libopencv-highgui4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800405 "libopencv-imgcodecs-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800406 "libopencv-imgcodecs4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800407 "libopencv-imgproc-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800408 "libopencv-imgproc4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800409 "libopencv-ml-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800410 "libopencv-ml4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800411 "libopencv-objdetect-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800412 "libopencv-objdetect4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800413 "libopencv-photo-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800414 "libopencv-photo4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800415 "libopencv-shape-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800416 "libopencv-shape4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800417 "libopencv-stitching-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800418 "libopencv-stitching4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800419 "libopencv-superres-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800420 "libopencv-superres4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800421 "libopencv-video-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800422 "libopencv-video4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800423 "libopencv-videoio-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800424 "libopencv-videoio4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800425 "libopencv-videostab-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800426 "libopencv-videostab4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800427 "libopencv-viz-dev",
Brian Silverman4c7235a2021-11-17 19:04:37 -0800428 "libopencv-viz4.5",
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800429 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800430 target_compatible_with = ["@platforms//os:linux"],
Austin Schuh5e7bbd72020-11-04 21:43:21 -0800431)
432
Brian Silvermand4260c72020-01-14 00:08:02 -0800433generate_deb_tarball(
Philipp Schraderf1bbf342022-02-05 14:30:15 -0800434 name = "opencv_arm64",
435 files = opencv_arm64_debs,
436 target_compatible_with = ["@platforms//os:linux"],
437)
438
439generate_deb_tarball(
Brian Silverman4c7235a2021-11-17 19:04:37 -0800440 name = "opencv_armhf_v4",
Brian Silvermand4260c72020-01-14 00:08:02 -0800441 files = opencv_armhf_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800442 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermand4260c72020-01-14 00:08:02 -0800443)
444
Brian Silvermand97a47c2020-01-16 00:47:53 -0800445generate_deb_tarball(
446 name = "opencv_amd64",
447 files = opencv_amd64_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800448 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermand97a47c2020-01-16 00:47:53 -0800449)
450
Tyler Chatow60671d32020-02-26 19:49:30 -0800451generate_deb_tarball(
452 name = "gstreamer_amd64",
453 files = gstreamer_amd64_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800454 target_compatible_with = ["@platforms//os:linux"],
Tyler Chatow60671d32020-02-26 19:49:30 -0800455)
456
457generate_deb_tarball(
458 name = "gstreamer_armhf",
459 files = gstreamer_armhf_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800460 target_compatible_with = ["@platforms//os:linux"],
Tyler Chatow60671d32020-02-26 19:49:30 -0800461)
462
Brian Silvermanf59fe3f2020-09-22 21:04:09 -0700463download_packages(
464 name = "download_lzma",
465 packages = [
466 "liblzma-dev",
467 ],
Philipp Schraderdada1072020-11-24 11:34:46 -0800468 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanf59fe3f2020-09-22 21:04:09 -0700469)
470
471generate_deb_tarball(
472 name = "lzma_amd64",
473 files = lzma_amd64_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800474 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanf59fe3f2020-09-22 21:04:09 -0700475)
476
477generate_deb_tarball(
478 name = "lzma_arm64",
479 files = lzma_arm64_debs,
Philipp Schraderdada1072020-11-24 11:34:46 -0800480 target_compatible_with = ["@platforms//os:linux"],
Brian Silvermanf59fe3f2020-09-22 21:04:09 -0700481)
482
Tyler Chatow8a51ac62022-03-15 13:23:12 -0700483generate_deb_tarball(
484 name = "libtinfo5_amd64",
485 files = libtinfo5_amd64_debs,
486 target_compatible_with = ["@platforms//os:linux"],
487)
488
Tyler Chatowec100e22022-03-22 16:23:04 -0700489generate_deb_tarball(
490 name = "libtinfo5_arm64",
491 files = libtinfo5_arm64_debs,
492 target_compatible_with = ["@platforms//os:linux"],
493)
494
Brian Silvermanbd7860e2020-01-05 17:52:40 -0800495exports_files([
496 "ssh_wrapper.sh",
497])