Skip to content

Commit 01de523

Browse files
committed
installation on macos; closes #3432
1 parent 1656dc4 commit 01de523

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

docs/development.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ On Debian/Ubuntu we can install these with:
9292
sudo apt install build-essential doxygen
9393
```
9494

95+
On macOS, either `brew install doxygen` or
96+
`sudo port install doxygen` should get doxygen.
97+
You'll also need a "essential build" tools:
98+
a compiler (`gcc`) and a few other things (e.g., `make`).
99+
95100
All Python development is managed using [uv](https://docs.astral.sh/uv/).
96101
It is not strictly necessary to use uv in order to make small changes, but
97102
the development workflows of all tskit-dev packages are organised around
@@ -696,7 +701,10 @@ On Debian/Ubuntu, install the system dependencies with:
696701
sudo apt install libcunit1-dev ninja-build
697702
```
698703

699-
Install meson using uv:
704+
On macOS, you can run `brew install cunit ninja`
705+
or `sudo port install cunit ninja`.
706+
707+
You can install meson using uv:
700708

701709
```bash
702710
uv tool install meson

0 commit comments

Comments
 (0)