Fixes #30, Add CMake steps to install python bindings (#31)

This commit is contained in:
Dantali0n
2025-09-17 20:03:28 +02:00
committed by GitHub
parent 8fe8314905
commit bfe752433f
3 changed files with 33 additions and 2 deletions

View File

@@ -72,7 +72,9 @@ void bind_backend(py::module &m, const char *name) {
.def("compute_sincosf", &compute_sincos<float>);
}
PYBIND11_MODULE(pytrigdx, m) {
PYBIND11_MODULE(trigdx, m) {
m.doc() = "TrigDx python bindings";
py::class_<Backend, std::shared_ptr<Backend>>(m, "Backend")
.def("init", &Backend::init);
@@ -91,4 +93,4 @@ PYBIND11_MODULE(pytrigdx, m) {
bind_backend<LookupXSIMDBackend<16384>>(m, "LookupXSIMD16K");
bind_backend<LookupXSIMDBackend<32768>>(m, "LookupXSIMD32K");
#endif
}
}