Add an integration test and debug issues with the meson backend (#2718)
* Add an integration test with the meson backend * Modify script to allow testing of the GHA action on a PR * Try adding cython to languages in meson config * Revert "Try adding cython to languages in meson config" This reverts commit 50378a1c7e38665492ad0c683b178e4d96928e1e. * Pass --vsenv to meson on windows As seen here https://github.com/matplotlib/matplotlib/blob/9957c394bd01deb7a9bd9cb27804f447a52dc522/.github/workflows/cibuildwheel.yml#L114 * Disable win32 builds for the meson test * Move the windows-specific config into the test project definition This is so it can be tested with bin/run_example_ci_configs.py * Add some docs to the FAQ about meson on windows * Update bin/run_example_ci_configs.py Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com> --------- Co-authored-by: Henry Schreiner <HenrySchreinerIII@gmail.com>
This commit is contained in:
co-authored by
Henry Schreiner
parent
0d2547bf6f
commit
a2f965f62f
@@ -1,4 +1,5 @@
|
||||
from .base import TestProject
|
||||
from .c import new_c_project
|
||||
from .meson import new_meson_project
|
||||
from .setuptools import new_c_project
|
||||
|
||||
__all__ = ("TestProject", "new_c_project")
|
||||
__all__ = ("TestProject", "new_c_project", "new_meson_project")
|
||||
|
||||
Reference in New Issue
Block a user