Skip to content

Commit

Permalink
build: add bazel rules for divider (angular#9096)
Browse files Browse the repository at this point in the history
  • Loading branch information
CaerusKaru authored and josephperrott committed Dec 22, 2017
1 parent 55ec5ff commit 5414480
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
32 changes: 32 additions & 0 deletions src/lib/divider/BUILD.bazel
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
package(default_visibility=["//visibility:public"])
load("@angular//:index.bzl", "ng_module")
load("@io_bazel_rules_sass//sass:sass.bzl", "sass_library", "sass_binary")


ng_module(
name = "divider",
srcs = glob(["**/*.ts"], exclude=["**/*.spec.ts"]),
module_name = "@angular/material/divider",
assets = [":divider_css"],
deps = [
"//src/lib/core",
"//src/cdk/coercion",
],
tsconfig = ":tsconfig-build.json",
)


sass_binary(
name = "divider_scss",
src = "divider.scss",
deps = ["//src/lib/core:core_scss_lib"],
)

# TODO(jelbourn): remove this when sass_binary supports specifying an output filename and dir.
# Copy the output of the sass_binary such that the filename and path match what we expect.
genrule(
name = "divider_css",
srcs = [":divider_scss"],
outs = ["divider.css"],
cmd = "cat $(locations :divider_scss) > $@",
)
1 change: 1 addition & 0 deletions src/lib/list/BUILD.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ ng_module(
assets = [":list_css"],
deps = [
"//src/lib/core",
"//src/lib/divider",
"//src/cdk/a11y",
"//src/cdk/coercion",
"//src/cdk/collections",
Expand Down

0 comments on commit 5414480

Please sign in to comment.