Skip to content
This repository was archived by the owner on Apr 4, 2025. It is now read-only.

Commit 0de5ab3

Browse files
committed
restore original readme. remove explicit yarn install step
1 parent 4ad9279 commit 0de5ab3

File tree

2 files changed

+14
-25
lines changed

2 files changed

+14
-25
lines changed

.circleci/config.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -59,11 +59,6 @@ jobs:
5959
# to reproduce a failure.
6060
- run: bazel info release
6161

62-
# Install the dependencies from NPM
63-
# TODO(gmagolan): Use `bazel run :install` once bootstrap issue resolved.
64-
# See https://github.com/bazelbuild/rules_nodejs/issues/275.
65-
- run: yarn
66-
6762
# Build and Test
6863
- run: bazel test //...
6964

README.md

Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -15,37 +15,31 @@ Follow https://github.com/angular/angular/issues/19058 for updates.
1515

1616
## Installation
1717

18-
Add `ibazel` to your `$PATH`:
18+
Install Bazel from the distribution, see [install] instructions.
19+
On Mac, if you have Homebrew installed you can
1920

21+
```bash
22+
brew tap bazelbuild/tap
23+
brew tap-pin bazelbuild/tap
24+
brew install bazel
2025
```
21-
yarn global add @bazel/ibazel
22-
```
23-
24-
or
2526

26-
```
27-
npm install -g @bazel/ibazel
28-
```
27+
Bazel will install a hermetic version of Node, npm, and Yarn when
28+
you run the first build.
2929

30-
## Setup
30+
[install]: https://bazel.build/versions/master/docs/install.html
3131

32-
Before building the app, we install packages, just as with any npm-based development workflow.
32+
Also add `ibazel` to your `$PATH`:
3333

34-
```bash
35-
$ yarn install
34+
```
35+
yarn global add @bazel/ibazel
3636
```
3737

3838
or
3939

40-
```bash
41-
$ npm install
4240
```
43-
44-
For the time being, you need to run your locally installed `yarn` or `npm` to install dependencies
45-
as shown above. This is because we pull down the `@bazel/typescript` bazel dependency from npm and
46-
that dependency needs to be in place before we can build the project. We're working to
47-
resolve this bootstrapping issue. Soon you will be able to skip this step and just do your first
48-
Bazel build without needing any install step first.
41+
npm install -g @bazel/ibazel
42+
```
4943

5044
## Development
5145

0 commit comments

Comments
 (0)