Skip to content

Commit 48dacf1

Browse files
authored
Add install ninja step
1 parent 657fde8 commit 48dacf1

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

CONTRIBUTING.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ Thank you for your interest in contributing to `meson-python`!
55
## How to Contribute
66

77
1. **Fork the repository** and create your branch from `main`.
8-
2. **Setup development environment** using `pip install -e .[test]`.
8+
2. **Install Ninja** either using your system package manager (preferred) or via `pip install ninja`.
9+
3. **Setup development environment** using `pip install -e .[test]`.
910
This will install as well all necessary dependencies for development and testing.
1011

1112
It is recommended to use a virtual environment to avoid conflicts with system packages.
12-
3. **Make your changes** and add tests if applicable.
13-
4. **Run the test suite** to ensure all tests pass: `pytest` from the project root.
14-
5. **Submit a pull request** with a clear description of your changes.
13+
4. **Make your changes** and add tests if applicable.
14+
5. **Run the test suite** to ensure all tests pass: `pytest` from the project root.
15+
6. **Submit a pull request** with a clear description of your changes.
1516

1617
## Code Style
1718
- Follow the [PEP 8](https://www.python.org/dev/peps/pep-0008/) style guide, but with a line length of 127 characters.

0 commit comments

Comments
 (0)