Skip to main content

Ninja is a small build system with a focus on speed

Project description

Ninja is a small build system with a focus on speed.

The latest Ninja python wheels provide ninja 1.11.1.g95dee.kitware.jobserver-1 executable and ninja_syntax.py for generating .ninja files.

https://raw.githubusercontent.com/scikit-build/ninja-python-distributions/master/ninja-python-distributions-logo.png

Latest Release

Versions

Downloads

https://img.shields.io/pypi/v/ninja.svg https://img.shields.io/badge/downloads-2535k%20total-green.svg

Build Status

GitHub Actions (Windows, macOS, Linux)

PyPI

https://github.com/scikit-build/ninja-python-distributions/actions/workflows/build.yml/badge.svg

Maintainers

Miscellaneous

Python Version Support

Versions after 1.11.1.1 no longer support Python 2-3.6, and require manylinux2010+ on linux.

License

This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It is covered by the Apache License, Version 2.0.

Ninja is also distributed under the Apache License, Version 2.0. For more information about Ninja, visit https://ninja-build.org

Logo was originally created by Libby Rose from Kitware Inc. It is covered by CC BY 4.0.

History

ninja-python-distributions was initially developed in November 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using scikit-build and depending on CMake and Ninja.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page