You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cython is a largish, dev-time dependency in many cases. It would be an added convenience to commit the C sources to Git repo, also pushing them to PyPI.
The text was updated successfully, but these errors were encountered:
hi @ayan-b this was a while ago, but I meant creating simpler bindings, in particular from a build perspective. A small C++ library with a C API for using the geodesic functions, which can be used by Python via ctypes module:
#include<geodesic_xyz.hpp>extern"C" {
intgeodesic_compute_distances(int n_vtx, int n_tri, float *vtx, int *tri, float *gdist_mat);
}
On all platforms, building a plain C++ library is easier than a Cython extension, so this should make builds (especially on Windows) easier. The resulting shared library can be built per platform into wheels and put on the PyPI.
Cython is a largish, dev-time dependency in many cases. It would be an added convenience to commit the C sources to Git repo, also pushing them to PyPI.
The text was updated successfully, but these errors were encountered: