-
Notifications
You must be signed in to change notification settings - Fork 76
MAINT: add ninja
to test dependencies
#755
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
meson-python/mesonpy/__init__.py Lines 1163 to 1172 in 352ded1
It uses itself as the build backend, and this "should" be dynamically added... |
In a new codespace:
|
We consider using system # Note: installing `ninja` with your system package manager is considered best practice
test-sysdeps = ['ninja'] |
Adding |
Okay, I've added installing ninja as an additional setup step in #752. |
thanks! |
It's needed to run the tests.
But the CI spends some time to install ninja from the system; so I'm not sure what's the best approach here. Maybe add a dev group?