From 1c4a546852f113b356c2d96fc4a649de6e901d00 Mon Sep 17 00:00:00 2001 From: "Marios S. Kyriakou" Date: Wed, 17 Apr 2024 17:24:52 +0300 Subject: [PATCH] minor fix --- epyt/epanet.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/epyt/epanet.py b/epyt/epanet.py index 70ad562..e476d4b 100644 --- a/epyt/epanet.py +++ b/epyt/epanet.py @@ -12845,10 +12845,14 @@ def __init__(self, version=2.2, msx=False, loadlib=True, customlib=None): # Check platform and Load epanet library # libname = f"epanet{str(version).replace('.', '_')}" if customlib is not None: - self.LibEPANET = customlib + if not os.path.isabs(customlib): + self.LibEPANET = os.path.join(os.getcwd(), customlib) + else: + self.LibEPANET = customlib loadlib = False self._lib = cdll.LoadLibrary(self.LibEPANET) self.LibEPANETpath = os.path.dirname(self.LibEPANET) + if loadlib: libname = f"epanet2" ops = platform.system().lower()