| package( |
| default_visibility = ["//visibility:public"]) |
| load("//tools/bzl:js.bzl", "bower_component_bundle", "vulcanize") |
| |
| WCT_TEST_PATTERNS = [ |
| 'test/*.js', |
| 'test/*.html', |
| '**/*_test.html', |
| ] |
| PY_TEST_PATTERNS = ['polygerrit_wct_tests.py'] |
| APP_SRCS = glob( |
| ['**'], |
| exclude = [ |
| 'BUCK', |
| '*~', |
| '**/BUILD', |
| 'index.html', |
| 'test/**', |
| ] + WCT_TEST_PATTERNS + PY_TEST_PATTERNS) |
| |
| |
| bower_component_bundle( |
| name = 'test_components', |
| deps = [ |
| '//polygerrit-ui:polygerrit_components', |
| '//lib/js:iron-test-helpers', |
| '//lib/js:test-fixture', |
| '//lib/js:web-component-tester', |
| ], |
| ) |
| |
| vulcanize( |
| name = "gr-app", |
| app = 'elements/gr-app.html', |
| srcs = APP_SRCS, |
| deps = [ "//polygerrit-ui:polygerrit_components"], |
| ) |