Skip to content

Commit 572fd7a

Browse files
IgorMinarjasonaden
authored andcommitted
build(ivy): remove the remains of ivy-jit mode (angular#27278)
This stuff is obsolete and shouldn't be here because we removed the JIT mode on CI. PR Close angular#27278
1 parent 04f902f commit 572fd7a

File tree

5 files changed

+1
-7
lines changed

5 files changed

+1
-7
lines changed

.bazelrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,6 @@ test --experimental_ui
6161
################################
6262
# Temporary Settings for Ivy #
6363
################################
64-
# to determine if the compiler used should be Ivy or ViewEngine one can use `--define=compile=local` on
64+
# to determine if the compiler used should be Ivy or ViewEngine one can use `--define=compile=aot` on
6565
# any bazel target. This is a temporary flag until codebase is permanently switched to Ivy.
6666
build --define=compile=legacy

.circleci/config.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -321,7 +321,6 @@ jobs:
321321
root: dist
322322
paths:
323323
- packages-dist
324-
- packages-dist-ivy-jit
325324
- packages-dist-ivy-aot
326325

327326
# We run the integration tests outside of Bazel for now.

docs/BAZEL.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,14 +65,11 @@ See also: [`//.bazelrc`](https://github.com/angular/angular/blob/master/.bazelrc
6565
- `--test_arg=--node_options=--inspect=9228`: change the inspector port.
6666
- `--define=compile=<option>` Controls if ivy or legacy mode is enabled. This switches which compiler is used (ngc, ngtsc, or a tsc pass-through mode).
6767
- `legacy`: (default behavior) compile against View Engine, e.g. `--define=compile=legacy`
68-
- `jit`: Compile in ivy JIT mode, e.g. `--define=compile=jit`
6968
- `aot`: Compile in ivy AOT move, e.g. `--define=compile=aot`
7069
- `--test_tag_filters=<tag>`: filter tests down to tags defined in the `tag` config of your rules in any given `BUILD.bazel`.
7170
- `no-ivy-aot`: Useful for excluding build and test targets that are not meant to be executed in Ivy AOT mode (`--define=compile=aot`).
72-
- `no-ivy-jit`: Useful for excluding build and test targets that are not meant to be executed in Ivy JIT mode (`--define=compile=jit`).
7371
- `ivy-only`: Useful for excluding all Ivy build and tests targets with `--define=compile=legacy`.
7472
- `fixme-ivy-aot`: Useful for including/excluding build and test targets that are currently broken in Ivy AOT mode (`--define=compile=aot`).
75-
- `fixme-ivy-jit`: Useful for including/excluding build and test targets that are currently broken in Ivy JIT mode (`--define=compile=jit`).
7673

7774

7875
### Debugging a Node Test

packages/router/test/aot_ngsummary_test/BUILD.bazel

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ ng_module(
44
name = "aot_routing_module",
55
testonly = True,
66
srcs = ["aot_router_module.ts"],
7-
tags = ["no-ivy-jit"],
87
deps = [
98
"//packages/core",
109
"//packages/router",

tools/public_api_guard/public_api_guard.bzl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,5 @@ def generate_targets(golden_files):
2828
golden = "angular/tools/public_api_guard/%s" % golden_file,
2929
tags = [
3030
"fixme-ivy-aot", # ivy no longer emits generated index file
31-
"no-ivy-jit", # we will not ship JIT compiled packages to npm
3231
],
3332
)

0 commit comments

Comments
 (0)