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"], )