Skip to content

Commit 77a25eb

Browse files
devversionjelbourn
authored andcommitted
fix(material-experimental): mdc-theming and mdc-typography files not published (#18251)
(cherry picked from commit 797b0fc)
1 parent 6b3a271 commit 77a25eb

File tree

7 files changed

+21
-39
lines changed

7 files changed

+21
-39
lines changed

src/material-experimental/BUILD.bazel

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ ts_library(
2323
ng_package(
2424
name = "npm_package",
2525
srcs = ["package.json"],
26-
data = MATERIAL_EXPERIMENTAL_SCSS_LIBS,
26+
data = MATERIAL_EXPERIMENTAL_SCSS_LIBS + [
27+
"//src/material-experimental/mdc-helpers",
28+
"//src/material-experimental/mdc-theming",
29+
"//src/material-experimental/mdc-typography",
30+
],
2731
entry_point = ":public-api.ts",
2832
tags = ["release-package"],
2933
deps = MATERIAL_EXPERIMENTAL_TARGETS + MATERIAL_EXPERIMENTAL_TESTING_TARGETS,

src/material-experimental/config.bzl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ entryPoints = [
88
"mdc-chips",
99
"mdc-chips/testing",
1010
"mdc-form-field",
11-
"mdc-helpers",
1211
"mdc-input",
1312
"mdc-list",
1413
"mdc-menu",

src/material-experimental/mdc-helpers/BUILD.bazel

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,10 @@
11
package(default_visibility = ["//visibility:public"])
22

3-
load("//tools:defaults.bzl", "ng_module", "sass_library")
3+
load("//tools:defaults.bzl", "sass_library")
44

5-
ng_module(
5+
filegroup(
66
name = "mdc-helpers",
7-
srcs = glob(
8-
["**/*.ts"],
9-
exclude = ["**/*.spec.ts"],
10-
),
11-
assets = glob(["**/*.html"]),
12-
module_name = "@angular/material-experimental/mdc-helpers",
13-
deps = [
14-
"@npm//@angular/core",
15-
],
7+
srcs = [":mdc_helpers_scss_lib"],
168
)
179

1810
# Add all MDC Sass files that we depend on here. After updating MDC dependencies, use the following

src/material-experimental/mdc-helpers/index.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/material-experimental/mdc-helpers/public-api.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.

src/material-experimental/mdc-theming/BUILD.bazel

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@ package(default_visibility = ["//visibility:public"])
22

33
load("//tools:defaults.bzl", "sass_binary", "sass_library")
44

5+
filegroup(
6+
name = "mdc-theming",
7+
srcs = [
8+
":all_themes",
9+
":indigo_pink_prebuilt",
10+
],
11+
)
12+
513
sass_library(
614
name = "all_themes",
715
srcs = [

src/material-experimental/mdc-typography/BUILD.bazel

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ package(default_visibility = ["//visibility:public"])
22

33
load("//tools:defaults.bzl", "sass_library")
44

5+
filegroup(
6+
name = "mdc-typography",
7+
srcs = [":all_typography"],
8+
)
9+
510
sass_library(
611
name = "all_typography",
712
srcs = [

0 commit comments

Comments
 (0)