Merge "Bazel: Fix building GWT UI"

This commit is contained in:
David Ostrovsky 2016-09-22 08:20:16 +00:00 committed by Gerrit Code Review
commit 440a38c203
3 changed files with 25 additions and 1 deletions

View File

@ -124,6 +124,12 @@ http_jar(
sha256 = 'a394d52a9b7fe2bb14f0718d2b3c8308ffe8f37e911956012398d55c9f9f9b54',
)
http_jar(
name = "jsinterop_annotations_src",
url = "http://central.maven.org/maven2/com/google/jsinterop/jsinterop-annotations/1.0.0/jsinterop-annotations-1.0.0-sources.jar",
sha256 = '80d63c117736ae2fb9837b7a39576f3f0c5bd19cd75127886550c77b4c478f87',
)
JGIT_VERS = '4.4.1.201607150455-r.118-g1096652'
maven_jar(

View File

@ -15,8 +15,14 @@ GWT_COMPILER_ARGS_RELEASE_MODE = GWT_COMPILER_ARGS + [
]
GWT_TRANSITIVE_DEPS = [
'//lib/gwt:ant',
'//lib/gwt:colt',
'//lib/gwt:javax-validation',
'//lib/gwt:javax-validation_src',
'//lib/gwt:jsinterop-annotations',
'//lib/gwt:jsinterop-annotations_src',
'//lib/gwt:tapestry',
'//lib/gwt:w3c-css-sac',
'//lib/ow2:ow2-asm',
'//lib/ow2:ow2-asm-analysis',
'//lib/ow2:ow2-asm-commons',

View File

@ -3,9 +3,14 @@
exports = ['@%s//jar' % n.replace("-", "_")],
visibility = ["//visibility:public"],
) for n in [
'javax-validation',
'ant',
'colt',
'dev',
'javax-validation',
'jsinterop-annotations',
'tapestry',
'user',
'w3c-css-sac',
]]
java_library(
@ -13,3 +18,10 @@ java_library(
exports = ['@javax_validation_src//jar'],
visibility = ['//visibility:public'],
)
java_library(
name = 'jsinterop-annotations_src',
exports = ['@jsinterop_annotations_src//jar'],
visibility = ['//visibility:public'],
)