Commit 2870732e authored by Dimitris Lampridis's avatar Dimitris Lampridis

sw/python: fix expected location for solib

parent 4a88032f
......@@ -3,4 +3,4 @@
#
# SPDX-License-Identifier: LGPL-2.1-or-later
SCRIPT_DIR=$(dirname "${BASH_SOURCE[0]}")
PYTHONPATH=$SCRIPT_DIR/../lib python3 -m pyoattnusb
PYTHONPATH=$SCRIPT_DIR/../lib/python python3 -m pyoattnusb
......@@ -37,14 +37,13 @@ class Manager:
self._devices = self._get_devarray(self.VENDOR_ID, self.DEVICE_ID)
def _load_solib(self):
"""try to load attn dyn library from script dir or ../lib."""
"""try to find and load attn dyn library"""
solib = 'liboattnusb.so'
scriptdir = os.path.dirname(os.path.realpath(__file__))
rootdir = os.path.dirname(scriptdir)
paths = (solib,
os.path.join(rootdir, 'lib', solib),
os.path.join(rootdir, '..', 'lib', solib))
os.path.join(rootdir, '..', solib))
for p in paths:
try:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment