Skip to content

Commit 708bdbc

Browse files
authored
docs(contributing): add macos homebrew commands (#3968)
1 parent 850a830 commit 708bdbc

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

docs/CONTRIBUTING.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,13 +40,28 @@ direnv: export +AR +AS +CC +CONFIG_SHELL +CXX +HOST_PATH +IN_NIX_SHELL +LD +NIX_
4040

4141
Alternatively if you do not want to use nix then you'll need to install the need the following tools by hand:
4242
- Go 1.18+
43+
- on macOS, run `brew install go`
4344
- Node 14+
44-
- GNU Make
45+
- on macOS, run `brew install node`
46+
- GNU Make 4.0+
47+
- on macOS, run `brew install make`
4548
- [`shfmt`](https://github.com/mvdan/sh#shfmt)
49+
- on macOS, run `brew install shfmt`
4650
- [`nfpm`](https://nfpm.goreleaser.com/install)
47-
- [`pg_dump`]
51+
- on macOS, run `brew install goreleaser/tap/nfpm && brew install nfpm`
52+
- [`pg_dump`](https://stackoverflow.com/a/49689589)
4853
- on macOS, run `brew install libpq zstd`
4954
- on Linux, install [`zstd`](https://github.com/horta/zstd.install)
55+
- [`pkg-config`]()
56+
- on macOS, run `brew install pkg-config`
57+
- [`pixman`]()
58+
- on macOS, run `brew install pixman`
59+
- [`cairo`]()
60+
- on macOS, run `brew install cairo`
61+
- [`pango`]()
62+
- on macOS, run `brew install pango`
63+
- [`pandoc`]()
64+
- on macOS, run `brew install pandocomatic`
5065

5166

5267
### Development workflow

0 commit comments

Comments
 (0)