Skip to content

Commit 4192e08

Browse files
committed
Ensure cdk-textfield mixins are available
1 parent 85206c2 commit 4192e08

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/dev-app/BUILD.bazel

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ load("//tools:defaults.bzl", "ng_module")
55
load("//tools:sass_generate_binaries.bzl", "sass_generate_binaries")
66

77
# Generate sass binaries for all nested SCSS files.
8-
sass_generate_binaries("dev_app_scss", glob(["**/*.scss"]))
8+
sass_generate_binaries("dev_app_scss", glob(["**/*.scss"]), [
9+
# Needed for the input-demo sass file that uses CDK text-field mixins.
10+
"//src/cdk/text-field:text_field_scss_lib"
11+
])
912

1013
ng_module(
1114
name = "dev-app",

tools/sass_generate_binaries.bzl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@ load("@io_bazel_rules_sass//:defs.bzl", "sass_binary")
33
# Generates multiple sass binaries based on a specified list of source files.
44
# All generated sass binaries will be exposed as a filegroup that has all the
55
# CSS outputs from the specified source files.
6-
def sass_generate_binaries(filegroup_name, source_files):
6+
def sass_generate_binaries(filegroup_name, source_files, sass_deps = []):
77
for source_file in source_files:
88
sass_binary(
99
name = source_file.replace('.scss', '_scss'),
1010
src = source_file,
11+
deps = sass_deps,
1112
)
1213

1314
native.filegroup(

0 commit comments

Comments
 (0)