build: update scripting and tooling to rely on define=angular_ivy_enabled instream of define=compile (#33983)

We need to migrate to using angular_ivy_enabled value to determine whether to use
Ivy or ViewEngine for package building scripts and for size-tracking and
symbol-extract tooling.

PR Close #33983
This commit is contained in:
Joey Perrott
2019-11-22 12:11:48 -08:00
committed by Matias Niemelä
parent fec9f7dce5
commit 6bf258178d
10 changed files with 25 additions and 27 deletions

View File

@ -15,7 +15,7 @@
"bazelBin": {
"ngc-wrapped": {
"additionalAttributes": {
"configuration_env_vars": "[\"compile\"]"
"configuration_env_vars": "[\"angular_ivy_enabled\"]"
}
}
},

View File

@ -29,7 +29,7 @@ ts_library(
nodejs_binary(
name = "ngc-wrapped",
configuration_env_vars = ["compile"],
configuration_env_vars = ["angular_ivy_enabled"],
data = [
":ngc_lib",
"//packages/bazel/third_party/github.com/bazelbuild/bazel/src/main/protobuf:worker_protocol.proto",