mesonbuild / mesonwrap

Meson wraps service and tools, please use https://github.com/mesonbuild/wrapdb for wraps issues
https://wrapdb.mesonbuild.com
Apache License 2.0
26 stars 7 forks source link

new wraps: xtl, xsimd, xtensor, xframe #79

Closed jeandet closed 5 years ago

jeandet commented 5 years ago

Here is a bunch of wraps I made :)

sarum9in commented 5 years ago

xsimd and xtensor look pretty unique, xtl and xframe do not. What do you think the names should be?

kyonifer commented 5 years ago

Did these end up getting posted somewhere?

sarum9in commented 5 years ago

I can create repositories for them as quantstack-$name (e.g. quantstack-xsimd) if @jeandet has no objections.

jeandet commented 5 years ago

@sarum9in @kyonifer I have no time to work on this now, but you are welcome to have a look on my github: https://github.com/jeandet/xtensor/tree/meson https://github.com/jeandet/xtl/tree/meson https://github.com/jeandet/xframe https://github.com/jeandet/xsimd/tree/meson They might be quite outdated now, I hope this helps.

@sarum9in quantstack-$name is ok for me.

kyonifer commented 5 years ago

Thanks for the links @jeandet, these look like a good starting point.

kyonifer commented 5 years ago

I ended up writing a zip/patch wrap for xtl/xtensor based on your git repo version @jeandet, which is hosted at https://github.com/kyonifer/meson-wraps/tree/master/patches. I ended up stripping some of the functionality since I just needed the wraps to depend on from other projects, and did not need tests and such to run.

I also added wrappers for xtensor-julia and xtensor-python, which ended up being a bit of logic hunting for e.g. the Julia library.

Hosting them in my own repo is currently working for me, but if there's interest I can PR somewhere here to get them into wrapdb.

sarum9in commented 5 years ago

https://github.com/mesonbuild/quantstack-xtl https://github.com/mesonbuild/quantstack-xsimd https://github.com/mesonbuild/quantstack-xtensor https://github.com/mesonbuild/quantstack-xframe