Upgrade Nomulus to latest Closure Rules

Significant technical debt has been eliminated. The latest best
practices are also now adopted for dealing with runfiles and dealing
with files across repositories.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=140762937
This commit is contained in:
jart
2016-12-06 11:52:46 -05:00
committed by Ben McIlwain
parent 79a72387ee
commit 59f4984083
28 changed files with 193 additions and 361 deletions
+6 -3
View File
@@ -6,9 +6,9 @@ domain_registry_repositories()
http_archive(
name = "io_bazel_rules_closure",
sha256 = "7d75688c63ac09a55ca092a76c12f8d1e9ee8e7a890f3be6594a4e7d714f0e8a",
strip_prefix = "rules_closure-b8841276e73ca677c139802f1168aaad9791dec0",
url = "http://bazel-mirror.storage.googleapis.com/github.com/bazelbuild/rules_closure/archive/b8841276e73ca677c139802f1168aaad9791dec0.tar.gz", # 2016-10-02
sha256 = "1e2e6f73c4bb219a37a667ecb637539d7d7839f99b4f97496e5ea5e16cc87431",
strip_prefix = "rules_closure-b2ff976c8585e2051153bd62fbef6ef176b41b42",
url = "http://bazel-mirror.storage.googleapis.com/github.com/bazelbuild/rules_closure/archive/b2ff976c8585e2051153bd62fbef6ef176b41b42.tar.gz", # 2016-11-29
)
load("@io_bazel_rules_closure//closure:defs.bzl", "closure_repositories")
@@ -17,7 +17,10 @@ closure_repositories(
omit_gson = True,
omit_guava = True,
omit_icu4j = True,
omit_jetty = True,
omit_jetty_util = True,
omit_json = True,
omit_jsr305 = True,
omit_jsr330_inject = True,
omit_servlet_api = True,
)