From a2e04317b1c229f43b0a646dc2b6c91a15729af5 Mon Sep 17 00:00:00 2001 From: Paul Gschwendtner Date: Thu, 11 Jul 2019 10:42:42 +0200 Subject: [PATCH] build: fine grain build dependencies for mdc prototypes Currently the Bazel targets for the MDC prototypes always specify the kitchen-sink package for `mdc` as dependency. This results in a lot files that need to be provided in the sandbox but aren't necessarily used. Ideally only packages which are used, will be added to the target dependencies. --- src/material-experimental/mdc-button/BUILD.bazel | 2 -- src/material-experimental/mdc-card/BUILD.bazel | 1 - src/material-experimental/mdc-checkbox/BUILD.bazel | 2 +- src/material-experimental/mdc-chips/BUILD.bazel | 2 +- src/material-experimental/mdc-menu/BUILD.bazel | 1 - src/material-experimental/mdc-radio/BUILD.bazel | 1 - src/material-experimental/mdc-slide-toggle/BUILD.bazel | 2 +- src/material-experimental/mdc-tabs/BUILD.bazel | 1 - 8 files changed, 3 insertions(+), 9 deletions(-) diff --git a/src/material-experimental/mdc-button/BUILD.bazel b/src/material-experimental/mdc-button/BUILD.bazel index d5b10df1d48..19e90e299e1 100644 --- a/src/material-experimental/mdc-button/BUILD.bazel +++ b/src/material-experimental/mdc-button/BUILD.bazel @@ -19,8 +19,6 @@ ng_module( deps = [ "//src/cdk/platform", "//src/material/core", - "@npm//@angular/animations", - "@npm//material-components-web", ], ) diff --git a/src/material-experimental/mdc-card/BUILD.bazel b/src/material-experimental/mdc-card/BUILD.bazel index dac47da8b4b..f891dbf59bd 100644 --- a/src/material-experimental/mdc-card/BUILD.bazel +++ b/src/material-experimental/mdc-card/BUILD.bazel @@ -14,7 +14,6 @@ ng_module( module_name = "@angular/material-experimental/mdc-card", deps = [ "//src/material/core", - "@npm//material-components-web", ], ) diff --git a/src/material-experimental/mdc-checkbox/BUILD.bazel b/src/material-experimental/mdc-checkbox/BUILD.bazel index c10f378509d..4fdf3dd4e1c 100644 --- a/src/material-experimental/mdc-checkbox/BUILD.bazel +++ b/src/material-experimental/mdc-checkbox/BUILD.bazel @@ -24,7 +24,7 @@ ng_module( "@npm//@angular/common", "@npm//@angular/core", "@npm//@angular/forms", - "@npm//material-components-web", + "@npm//@material/checkbox", ], ) diff --git a/src/material-experimental/mdc-chips/BUILD.bazel b/src/material-experimental/mdc-chips/BUILD.bazel index 82bda637f08..f669fb35856 100644 --- a/src/material-experimental/mdc-chips/BUILD.bazel +++ b/src/material-experimental/mdc-chips/BUILD.bazel @@ -18,7 +18,7 @@ ng_module( "@npm//@angular/common", "@npm//@angular/core", "@npm//@angular/forms", - "@npm//material-components-web", + "@npm//@material/chips", ], ) diff --git a/src/material-experimental/mdc-menu/BUILD.bazel b/src/material-experimental/mdc-menu/BUILD.bazel index 54fead1e4f2..28dd6c0dd9e 100644 --- a/src/material-experimental/mdc-menu/BUILD.bazel +++ b/src/material-experimental/mdc-menu/BUILD.bazel @@ -19,7 +19,6 @@ ng_module( "@npm//@angular/animations", "@npm//@angular/common", "@npm//@angular/core", - "@npm//material-components-web", ], ) diff --git a/src/material-experimental/mdc-radio/BUILD.bazel b/src/material-experimental/mdc-radio/BUILD.bazel index b6e77765c04..548d9a72510 100644 --- a/src/material-experimental/mdc-radio/BUILD.bazel +++ b/src/material-experimental/mdc-radio/BUILD.bazel @@ -14,7 +14,6 @@ ng_module( module_name = "@angular/material-experimental/mdc-radio", deps = [ "//src/material/core", - "@npm//material-components-web", ], ) diff --git a/src/material-experimental/mdc-slide-toggle/BUILD.bazel b/src/material-experimental/mdc-slide-toggle/BUILD.bazel index 7d3294b1cb1..6801c0608c8 100644 --- a/src/material-experimental/mdc-slide-toggle/BUILD.bazel +++ b/src/material-experimental/mdc-slide-toggle/BUILD.bazel @@ -19,7 +19,7 @@ ng_module( "@npm//@angular/common", "@npm//@angular/core", "@npm//@angular/forms", - "@npm//material-components-web", + "@npm//@material/switch", ], ) diff --git a/src/material-experimental/mdc-tabs/BUILD.bazel b/src/material-experimental/mdc-tabs/BUILD.bazel index 25d45fd347b..8354a5212b3 100644 --- a/src/material-experimental/mdc-tabs/BUILD.bazel +++ b/src/material-experimental/mdc-tabs/BUILD.bazel @@ -16,7 +16,6 @@ ng_module( "//src/material/core", "@npm//@angular/common", "@npm//@angular/core", - "@npm//material-components-web", ], )