Fix python wrapper

This commit is contained in:
Mikhail Lobotskiy
2025-07-16 20:45:51 +04:00
parent 2351b1f052
commit c7d3e5df14

View File

@ -24,6 +24,10 @@ def _loadLibrary(path):
library_name = 'libdocbuilder.c.so' library_name = 'libdocbuilder.c.so'
elif 'darwin' == os_name: elif 'darwin' == os_name:
library_name = 'libdocbuilder.c.dylib' library_name = 'libdocbuilder.c.dylib'
# if there is no dylib file, get library from framework
if not os.path.exists(path + '/' + library_name):
path = path + '/docbuilder.c.framework'
library_name = 'docbuilder.c'
_lib = ctypes.CDLL(path + '/' + library_name) _lib = ctypes.CDLL(path + '/' + library_name)