Add code to xz-compress log files
Change-Id: I2e00c8aa316f5907f7f9bc1a4653b1f7c793a876
diff --git a/WORKSPACE b/WORKSPACE
index eb7ed28..9ddecff 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -70,6 +70,14 @@
"//debian:m4.bzl",
m4_debs = "files",
)
+load(
+ "//debian:lzma_amd64.bzl",
+ lzma_amd64_debs = "files",
+)
+load(
+ "//debian:lzma_arm64.bzl",
+ lzma_arm64_debs = "files",
+)
load("//debian:packages.bzl", "generate_repositories_for_debs")
generate_repositories_for_debs(python_debs)
@@ -106,6 +114,10 @@
generate_repositories_for_debs(m4_debs)
+generate_repositories_for_debs(lzma_amd64_debs)
+
+generate_repositories_for_debs(lzma_arm64_debs)
+
http_archive(
name = "python_repo",
build_file = "@//debian:python.BUILD",
@@ -753,3 +765,45 @@
sha256 = "ee8dfe664ac8c1d066bab64f71bd076a021875581b3cc47dac4a14a475f50b15",
url = "http://www.frc971.org/Build-Dependencies/m4.tar.gz",
)
+
+# //debian:lzma_amd64
+http_archive(
+ name = "lzma_amd64",
+ build_file_content = """
+cc_library(
+ name = "lib",
+ srcs = [
+ "usr/lib/x86_64-linux-gnu/liblzma.a",
+ ],
+ hdrs = glob([
+ "usr/include/lzma/*.h",
+ "usr/include/*.h",
+ ]),
+ strip_include_prefix = "usr/include",
+ visibility = ["//visibility:public"],
+)
+""",
+ sha256 = "e0ccaa7f793e44638e9f89570e00f146073a98a5928e0b547146c8184488bb19",
+ urls = ["http://www.frc971.org/Build-Dependencies/lzma_amd64.tar.gz"],
+)
+
+# //debian:lzma_arm64
+http_archive(
+ name = "lzma_arm64",
+ build_file_content = """
+cc_library(
+ name = "lib",
+ srcs = [
+ "usr/lib/aarch64-linux-gnu/liblzma.a",
+ ],
+ hdrs = glob([
+ "usr/include/lzma/*.h",
+ "usr/include/*.h",
+ ]),
+ strip_include_prefix = "usr/include",
+ visibility = ["//visibility:public"],
+)
+""",
+ sha256 = "18db35669ee49a5f8324a344071dd4ab553e716f385fb75747b909bd1de959f5",
+ urls = ["http://www.frc971.org/Build-Dependencies/lzma_arm64.tar.gz"],
+)