|
1 | 1 | load("@npm//@angular/build-tooling/bazel/benchmark/component_benchmark:benchmark_test.bzl", "benchmark_test") |
| 2 | +load("@rules_angular//src/optimization:index.bzl", "optimize_angular_app") |
2 | 3 | load("//modules/benchmarks:e2e_test.bzl", "e2e_test") |
3 | | -load("//tools:defaults.bzl", "app_bundle", "http_server", "ng_module") |
| 4 | +load("//tools:defaults.bzl", "http_server") |
4 | 5 |
|
5 | 6 | package(default_visibility = ["//modules/benchmarks:__subpackages__"]) |
6 | 7 |
|
7 | | -ng_module( |
8 | | - name = "transplanted_views_lib", |
9 | | - srcs = glob(["*.ts"]), |
10 | | - tsconfig = "//modules/benchmarks:tsconfig-build.json", |
11 | | - deps = [ |
12 | | - "//modules/benchmarks/src:util_lib", |
13 | | - "//modules/benchmarks/src/change_detection:util_lib", |
14 | | - "//packages/core", |
15 | | - "//packages/platform-browser", |
| 8 | +optimize_angular_app( |
| 9 | + name = "bundles", |
| 10 | + srcs = [ |
| 11 | + "index.html", |
| 12 | + "init.ts", |
| 13 | + "main.ts", |
| 14 | + "transplanted_views.ts", |
| 15 | + "//modules/benchmarks/src:util_lib_rjs", |
| 16 | + "//modules/benchmarks/src/change_detection:util_lib_rjs", |
16 | 17 | ], |
17 | | -) |
18 | | - |
19 | | -app_bundle( |
20 | | - name = "bundle", |
21 | | - entry_point = ":index_aot.ts", |
| 18 | + include_zonejs = True, |
22 | 19 | deps = [ |
23 | | - ":transplanted_views_lib", |
24 | | - "@npm//rxjs", |
| 20 | + "//:node_modules/rxjs", |
| 21 | + "//:node_modules/tslib", |
| 22 | + "//modules:node_modules/@angular/build", |
| 23 | + "//modules:node_modules/@angular/common", |
| 24 | + "//modules:node_modules/@angular/core", |
| 25 | + "//modules:node_modules/@angular/platform-browser", |
| 26 | + "//modules:node_modules/zone.js", |
25 | 27 | ], |
26 | 28 | ) |
27 | 29 |
|
28 | 30 | # The script needs to be called `app_bundle` for easier syncing into g3. |
29 | 31 | genrule( |
30 | 32 | name = "app_bundle", |
31 | | - srcs = [":bundle.debug.min.js"], |
| 33 | + srcs = [":bundles"], |
32 | 34 | outs = ["app_bundle.js"], |
33 | | - cmd = "cp $< $@", |
| 35 | + cmd = "cp $</main.js $@", |
34 | 36 | ) |
35 | 37 |
|
36 | 38 | http_server( |
|
0 commit comments