package(default_visibility = [ "//modules/playground:__subpackages__", "//packages:__subpackages__", ]) exports_files(["package.json"]) load("//tools:defaults.bzl", "ng_module") ng_module( name = "testing", testonly = True, srcs = glob( ["**/*.ts"], ), module_name = "@angular/private/testing", deps = [ "//packages/core", ], ) ## Controls if Ivy is enabled. (Temporary target until we permanently switch over to Ivy) ## ## This file generates `src/angular_ivy_enabled.ts` file which exports a truthy value ## whether Ivy should be enabled based on the `--defined=angular_ivy_enabled` value so ## runtime can detect which mode it is running in. ## ## See: `//.bazelrc` where `--define=angular_ivy_enabled=false` is defined as default. ## See: `./src/angular_ivy_enabled.ts` for more details. genrule( name = "angular_ivy_enabled", outs = ["src/angular_ivy_enabled.ts"], cmd = "echo export const ivyEnabled = \"'True'.toString() == '$(angular_ivy_enabled)'\" > $@", )