Skip to content

Commit 0b6159c

Browse files
committed
Oddie: fix filenames across platforms.
(Missed the file in a previous commit)
1 parent 51b404d commit 0b6159c

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

dss_python_backend/oddie.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77
from . import _altdss_capi_loader
88
from ._altdss_capi_loader import ffi, lib as loader_lib
99
from pathlib import Path
10+
from . import DLL_SUFFIX, DLL_PREFIX
1011

1112
altdss_lib_parent_path = Path(_altdss_capi_loader.__file__).absolute().parent
1213

1314
if os.environ.get('DSS_EXTENSIONS_DEBUG', '') != '1':
14-
oddie_lib_path = altdss_lib_parent_path.joinpath('libaltdss_oddie_capi.so')
15+
oddie_lib_path = altdss_lib_parent_path.joinpath(f'{DLL_PREFIX}altdss_oddie_capi{DLL_SUFFIX}')
1516
else:
1617
import warnings
1718
warnings.warn('Environment variable DSS_EXTENSIONS_DEBUG=1 is set: loading the debug version of the AltDSS Oddie library')
18-
oddie_lib_path = altdss_lib_parent_path.joinpath('libaltdss_oddie_capid.so')
19+
oddie_lib_path = altdss_lib_parent_path.joinpath(f'{DLL_PREFIX}altdss_oddie_capid{DLL_SUFFIX}')
1920

2021
if not oddie_lib_path.exists():
2122
print(oddie_lib_path)

0 commit comments

Comments
 (0)