Skip to content

Move build system to meson-python#113

Open
ndgrigorian wants to merge 9 commits intomasterfrom
build-with-meson
Open

Move build system to meson-python#113
ndgrigorian wants to merge 9 commits intomasterfrom
build-with-meson

Conversation

@ndgrigorian
Copy link
Copy Markdown
Collaborator

This PR proposes moving from setuptools to meson-python as the mkl_random build system

meson-python is already used by NumPy and allows setup.py to be removed (with its logic moved into the meson.build script)

* removes setup.py and generate_mklrand_c.py
* updates pyproject.toml
* adds meson.build
we search for MKL with cmake. Also drop pkg-config from meta.yamls and use cmake
@ndgrigorian ndgrigorian marked this pull request as ready for review April 8, 2026 06:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant