Point72 / csp

csp is a high performance reactive stream processing library, written in C++ and Python

Home Page:https://github.com/Point72/csp/wiki

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shifting from `scikit-build` to `meson`

czgdp1807 opened this issue · comments

Hi folks. We are consideringmeson as a build system. It is a simple and modern build system being used by SciPy and NumPy already. It is compatible with all the platforms and is available on conda.

Using meson we can also make distribution C++ tests optional, therefore reducing the download size for the end users and saving a lot of internet bandwidth/energy with the increase in the number of downloads. Already done in NumPy - numpy/numpy#26274 and a work in progress in SciPy - scipy/scipy#20712.

@zklaus