docs: Reorder macOS development documentation (#29751)
Release Notes: - N/A
This commit is contained in:
parent
0e5e8f9f8d
commit
bffa53d706
1 changed files with 19 additions and 19 deletions
|
@ -31,25 +31,6 @@ Clone down the [Zed repository](https://github.com/zed-industries/zed).
|
||||||
brew install cmake
|
brew install cmake
|
||||||
```
|
```
|
||||||
|
|
||||||
## Backend Dependencies
|
|
||||||
|
|
||||||
If you are developing collaborative features of Zed, you'll need to install the dependencies of zed's `collab` server:
|
|
||||||
|
|
||||||
- Install [Postgres](https://postgresapp.com)
|
|
||||||
- Install [Livekit](https://formulae.brew.sh/formula/livekit) and [Foreman](https://formulae.brew.sh/formula/foreman)
|
|
||||||
|
|
||||||
```sh
|
|
||||||
brew install livekit foreman
|
|
||||||
```
|
|
||||||
|
|
||||||
- Follow the steps in the [collab README](https://github.com/zed-industries/zed/blob/main/crates/collab/README.md) to configure the Postgres database for integration tests
|
|
||||||
|
|
||||||
Alternatively, if you have [Docker](https://www.docker.com/) installed you can bring up all the `collab` dependencies using Docker Compose:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
docker compose up -d
|
|
||||||
```
|
|
||||||
|
|
||||||
## Building Zed from Source
|
## Building Zed from Source
|
||||||
|
|
||||||
Once you have the dependencies installed, you can build Zed using [Cargo](https://doc.rust-lang.org/cargo/).
|
Once you have the dependencies installed, you can build Zed using [Cargo](https://doc.rust-lang.org/cargo/).
|
||||||
|
@ -72,6 +53,25 @@ And to run the tests:
|
||||||
cargo test --workspace
|
cargo test --workspace
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Backend Dependencies
|
||||||
|
|
||||||
|
If you are developing collaborative features of Zed, you'll need to install the dependencies of zed's `collab` server:
|
||||||
|
|
||||||
|
- Install [Postgres](https://postgresapp.com)
|
||||||
|
- Install [Livekit](https://formulae.brew.sh/formula/livekit) and [Foreman](https://formulae.brew.sh/formula/foreman)
|
||||||
|
|
||||||
|
```sh
|
||||||
|
brew install livekit foreman
|
||||||
|
```
|
||||||
|
|
||||||
|
- Follow the steps in the [collab README](https://github.com/zed-industries/zed/blob/main/crates/collab/README.md) to configure the Postgres database for integration tests
|
||||||
|
|
||||||
|
Alternatively, if you have [Docker](https://www.docker.com/) installed you can bring up all the `collab` dependencies using Docker Compose:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
docker compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
### Error compiling metal shaders
|
### Error compiling metal shaders
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue