Make snappy builder
Change-Id: Ibbb5403ba8d9017f10b0e5b7dde30f5f3a37682d
Signed-off-by: James Kuszmaul <jabukuszmaul+collab@gmail.com>
diff --git a/third_party/snappy/BUILD b/third_party/snappy/BUILD
new file mode 100644
index 0000000..e519ee4
--- /dev/null
+++ b/third_party/snappy/BUILD
@@ -0,0 +1,22 @@
+genrule(
+ name = "make_stubs_public",
+ outs = ["snappy-stubs-public.h"],
+ cmd = "echo \"#include <cstddef>\n#include <sys/uio.h>\n\" > $@",
+)
+
+cc_library(
+ name = "snappy",
+ srcs = [
+ "snappy.cc",
+ "snappy-internal.h",
+ "snappy-sinksource.cc",
+ "snappy-sinksource.h",
+ "snappy-stubs-internal.cc",
+ "snappy-stubs-internal.h",
+ ],
+ hdrs = [
+ "snappy.h",
+ "snappy-stubs-public.h",
+ ],
+ copts = ["-Wno-sign-compare"],
+)