1 parent 9e7b1c1 commit 5867a3cCopy full SHA for 5867a3c
1 file changed
mod.cpp
@@ -139,7 +139,7 @@ class Python3Module : public maiken::Module {
139
std::string py_libname() const {
140
return pyexec_for_string(
141
"import sysconfig; lib=sysconfig.get_config_var('LDLIBRARY');"
142
- "print(lib[3:-3] if lib.startswith('lib') and lib.endswith('.so') else lib)");
+ "print(lib[3:].split('.')[0] if lib.startswith('lib') else lib.split('.')[0])");
143
}
144
std::string py_prefix() const {
145
return pyexec_for_string("import sysconfig; print(sysconfig.get_config_var('prefix'))");
0 commit comments