Python CMake C++ Makefile
Clone or download
jcfr Merge pull request #355 from jcfr/347-support-skip-generator-test
Add support for "--skip-generator-test" option
Latest commit 4a2eaf2 Aug 13, 2018
Permalink
Failed to load latest commit information.
.circleci ci: Run tests against Python 3.7 Jul 22, 2018
docs Add support for "--skip-generator-test" option Aug 7, 2018
skbuild setuptools_wrap: Fix logic checking if "--skip-generator-test" is passed Aug 7, 2018
tests setuptools_wrap: Add support for isolated build environment. Aug 3, 2018
.codecov.yml ci: Add codecov config file for better defaults Apr 28, 2018
.coveragerc setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
.flake8 setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
.gitattributes setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
.gitignore Add support for cached generators May 9, 2018
.pylintrc Fix pylint warnings, add missing docstrings Feb 23, 2018
.travis.yml travis: Ensure system python uses latest version of pip Jul 22, 2018
AUTHORS.rst rename project ("PyCMake" -> "skbuild") Mar 17, 2016
CHANGES.rst Add support for "--skip-generator-test" option Aug 7, 2018
CONTRIBUTING.rst CONTRIBUTING: Tweak flake8 and testing instructions Sep 19, 2016
HISTORY.rst Improve line length in HISTORY.rst Jul 16, 2016
LICENSE Update LICENSE Jul 11, 2014
MANIFEST.in setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
Makefile tests: Cleanup top-level Makefile Feb 21, 2018
README.rst README: Update download stats [ci skip] Aug 6, 2018
appveyor.yml ci: Always install up-to-date scikit-ci and scikit-ci-addons Jul 22, 2018
pytest.ini test: Re-enable all tests previously disabled in 23242cc Jul 15, 2018
requirements-dev.txt travis: Fix build explicitly installing virtualenv Aug 2, 2018
requirements-docs.txt docs: Add release notes for scikit-build 0.3.0 and 0.4.0 Dec 1, 2016
requirements.txt Add support for cmake_minimum_required_version setup keyword Jul 8, 2018
scikit-ci.yml ci: Remove uses of unneeded $<RUN_ENV> command wrapper Jul 22, 2018
setup.cfg setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
setup.py setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018
tox.ini tox: Update list of python environments: removes py33, adds py36 and … Jul 22, 2018
versioneer.py setup: Simplify release process managing "versioning" with versioneer Aug 6, 2018

README.rst

scikit-build

Improved build system generator for CPython C/C++/Fortran/Cython extensions.

Better support is available for additional compilers, build systems, cross compilation, and locating dependencies and determining their build requirements.

The scikit-build package is fundamentally just glue between the setuptools Python module and CMake.

To get started, see this example.

Latest Release

Versions Downloads
https://img.shields.io/pypi/v/scikit-build.svg?maxAge=2592000

Build Status

  Linux MacOSX Windows
PyPI https://circleci.com/gh/scikit-build/scikit-build.svg?style=shield https://img.shields.io/travis/scikit-build/scikit-build.svg?maxAge=2592000 https://ci.appveyor.com/api/projects/status/77bjtsihsjaywjr0?svg=true
Conda https://circleci.com/gh/conda-forge/scikit-build-feedstock.svg?style=shield https://travis-ci.org/conda-forge/scikit-build-feedstock.svg?branch=master https://ci.appveyor.com/api/projects/status/github/conda-forge/scikit-build-feedstock?svg=True

Overall Health

Requirements Status Code Health

Miscellaneous