aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEugene Kliuchnikov <eustas@google.com>2018-05-31 13:21:04 +0200
committerGitHub <noreply@github.com>2018-05-31 13:21:04 +0200
commit29dc2cce9090d6c92c908116e11373bc7fdc8ad1 (patch)
tree57cee02097592492801a676a5877dc600f1ec377
parentf9b8c02673c576a3e807edbf3a9328e9e7af6d7c (diff)
downloadbrotli-29dc2cce9090d6c92c908116e11373bc7fdc8ad1.tar.gz
Update golang and JS Bazel plugins to latest stable versions. (#676)
-rw-r--r--WORKSPACE14
-rw-r--r--go/cbrotli/BUILD7
-rw-r--r--js/BUILD2
3 files changed, 13 insertions, 10 deletions
diff --git a/WORKSPACE b/WORKSPACE
index 59c1c4f..178e3a6 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -8,19 +8,19 @@ maven_jar(
artifact = "junit:junit:4.12",
)
-git_repository(
+http_archive(
name = "io_bazel_rules_go",
- remote = "https://github.com/bazelbuild/rules_go.git",
- tag = "0.9.0",
+ urls = ["https://github.com/bazelbuild/rules_go/releases/download/0.12.0/rules_go-0.12.0.tar.gz"],
+ sha256 = "c1f52b8789218bb1542ed362c4f7de7052abcf254d865d96fb7ba6d44bc15ee3",
)
http_archive(
name = "io_bazel_rules_closure",
- sha256 = "6691c58a2cd30a86776dd9bb34898b041e37136f2dc7e24cadaeaf599c95c657",
- strip_prefix = "rules_closure-08039ba8ca59f64248bb3b6ae016460fe9c9914f",
+ sha256 = "a80acb69c63d5f6437b099c111480a4493bad4592015af2127a2f49fb7512d8d",
+ strip_prefix = "rules_closure-0.7.0",
urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_closure/archive/08039ba8ca59f64248bb3b6ae016460fe9c9914f.tar.gz",
- "https://github.com/bazelbuild/rules_closure/archive/08039ba8ca59f64248bb3b6ae016460fe9c9914f.tar.gz", # 2018-01-16
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_closure/archive/0.7.0.tar.gz",
+ "https://github.com/bazelbuild/rules_closure/archive/0.7.0.tar.gz",
],
)
diff --git a/go/cbrotli/BUILD b/go/cbrotli/BUILD
index e045b61..ed0a055 100644
--- a/go/cbrotli/BUILD
+++ b/go/cbrotli/BUILD
@@ -2,11 +2,11 @@ package(default_visibility = ["//visibility:public"])
licenses(["notice"]) # MIT
-load("@io_bazel_rules_go//go:def.bzl", "go_prefix", "cgo_library", "go_test")
+load("@io_bazel_rules_go//go:def.bzl", "go_prefix", "go_library", "go_test")
go_prefix("github.com/google/brotli")
-cgo_library(
+go_library(
name = "cbrotli",
srcs = [
"reader.go",
@@ -16,11 +16,12 @@ cgo_library(
"//:brotlidec",
"//:brotlienc",
],
+ cgo=True,
)
go_test(
name = "cbrotli_test",
size = "small",
srcs = ["cbrotli_test.go"],
- library = ":cbrotli",
+ embed = [":cbrotli"],
)
diff --git a/js/BUILD b/js/BUILD
index 0400c96..49c1728 100644
--- a/js/BUILD
+++ b/js/BUILD
@@ -11,7 +11,9 @@ closure_js_library(
name = "polyfill",
srcs = ["polyfill.js"],
suppress = [
+ "JSC_INVALID_OPERAND_TYPE",
"JSC_MISSING_JSDOC",
+ "JSC_STRICT_INEXISTENT_PROPERTY",
"JSC_TYPE_MISMATCH",
"JSC_UNKNOWN_EXPR_TYPE",
],