blob: d761ace9badb10d0e2025a284afd656b129fd2f6 [file] [log] [blame]
James Kuszmaulc6ea63a2023-09-06 20:36:46 -07001genrule(
2 name = "copy_rsync_wrapper",
3 srcs = ["@//debian:rsync_wrapper.sh"],
4 outs = ["rsync_wrapper.sh"],
5 cmd = "cp $< $@",
6)
7
8sh_binary(
Austin Schuh71f6fa72019-08-31 18:23:02 -07009 name = "rsync",
James Kuszmaulc6ea63a2023-09-06 20:36:46 -070010 srcs = [
11 "rsync_wrapper.sh",
12 ],
13 data = [
14 "usr/bin/rsync",
15 ":libs",
16 "@bazel_tools//tools/bash/runfiles",
17 ],
Austin Schuh71f6fa72019-08-31 18:23:02 -070018 visibility = ["//visibility:public"],
19)
James Kuszmaulc6ea63a2023-09-06 20:36:46 -070020
21filegroup(
22 name = "libs",
23 srcs = glob([
24 "usr/lib/x86_64-linux-gnu/**",
25 ]),
26)