Andrew McNulty

Results 6 issues of Andrew McNulty

What does this PR do? === it updates the existing meson branch against master making various changes here and there to get it to match the existing system. It's now...

Meson's ninja backend creates a `clean` target in its build.ninja such that: ```sh $ ninja clean ``` [invokes the clean target](https://github.com/mesonbuild/meson/blob/2d010c693b97694a82458ba89d4da569e21c60aa/mesonbuild/backend/ninjabackend.py#L3698) and also cleans up any outputs of `custom_target`. muon's...

Under meson the following expression: ```meson if '0.10.0'

If the user has specified the `limited_api` keyword arg on an `extension_module` invocation, then add `CYTHON_LIMITED_API` to the C and C++ definitions of the target (along with the existing `Py_LIMITED_API`)....

If a user imports a module and invokes a method on it, a raw Python exception is raised to the user. This commit adds a check to ensure that in...

bug

Adds initial support for building a coverage instrumented binary and targets for generating coverage reports. Support is currently limited to gcovr, in constrast to meson's lcov/genhtml and llvm-cov. This can...