## Build the Docs ### Setup (do once) Install Doxygen: ``` brew install doxygen ``` Install Python packages: ``` pip install -r requirements.txt ``` ### Build Build the docs from `mlx/docs/` ``` doxygen && make html ``` View the docs by running a server in `mlx/docs/build/html/`: ``` python -m http.server ``` and point your browser to `http://localhost:`. ### Push to GitHub Pages Check-out the `gh-pages` branch (`git switch gh-pages`) and build the docs. Then force add the `build/html` directory: `git add -f build/html` Commit and push the changes to the `gh-pages` branch.