Implement Bazel build for gerrit-gwtui project

TEST PLAN:

  bazel build gerrit-gwtui:ui_module
  bazel test gerrit-gwtui-common:client_tests

Change-Id: Iac7e49276cae92ac69ae9c017c9ebc9a87a6641d
This commit is contained in:
David Ostrovsky
2016-09-04 13:12:44 +02:00
parent 868b68dd6c
commit ab6c4b4831
2 changed files with 86 additions and 0 deletions

17
gerrit-gwtui/BUILD Normal file
View File

@@ -0,0 +1,17 @@
load('//tools/bzl:gwt.bzl', 'gwt_module')
MODULE = 'com.google.gerrit.GerritGwtUI'
gwt_module(
name = 'ui_module',
srcs = glob(['src/main/java/**/*.java']),
gwt_xml = 'src/main/java/%s.gwt.xml' % MODULE.replace('.', '/'),
deps = [
'//gerrit-gwtui-common:diffy_logo',
'//gerrit-gwtui-common:client',
'//gerrit-gwtexpui:CSS',
'//lib/codemirror:codemirror',
'//lib/gwt:user',
],
visibility = ['//visibility:public'],
)