Merge branch 'python/abspath' of scuti/lib3ddevil1 into python/finalize

This commit is contained in:
suhrke 2018-05-18 17:01:30 -07:00 committed by Gitea
commit 5b16a0eadc

View File

@ -1,13 +1,18 @@
import ctypes, os, sys import ctypes, os, sys
def loadlibc(): def loadlibc():
sharedlib = './lib3ddevil1.so'
libc = None libc = None
os.environ['PATH'] = os.path.abspath( # os.environ['PATH'] = os.path.abspath(
os.path.join( # os.path.join(
os.path.dirname(__file__), "../")) \ # os.path.dirname(__file__), "../")) \
+ ';' \ # + ';' \
+ os.environ['PATH'] # + os.environ['PATH']
# __file__ is this __init__.py
# This assumes that the repo's directory has not been modified
# and that
so = '/lib3ddevil1.so'
libdir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../"))
sharedlib = libdir + so
try: try:
libc = ctypes.cdll.LoadLibrary(sharedlib) libc = ctypes.cdll.LoadLibrary(sharedlib)
except OSError as e: except OSError as e: