Init from a dedicated function

This commit is contained in:
Romain Thomas
2024-02-17 05:29:15 +01:00
parent b0f421bd5e
commit 082fc725fe
+6 -4
View File
@@ -138,10 +138,7 @@ void init_json(nb::module_& m) {
m.def("to_json", &LIEF::to_json);
}
}
NB_MODULE(_lief, m) {
void init(nb::module_& m) {
lief_mod = &m;
m.attr("__version__") = nb::str(LIEF_VERSION);
m.attr("__tag__") = nb::str(LIEF_TAG);
@@ -188,3 +185,8 @@ NB_MODULE(_lief, m) {
LIEF::ART::py::init(m);
#endif
}
}
NB_MODULE(_lief, m) {
LIEF::py::init(m);
}