From 0ace259d2d6fffcc864327abd85ac7ff7f16bc42 Mon Sep 17 00:00:00 2001 From: Pierre-Antoine Rouby <pierre-antoine.rouby@inrae.fr> Date: Mon, 15 Jan 2024 17:08:46 +0100 Subject: [PATCH] Meshing: Mage: Fix libbief extention under windows system. --- src/Meshing/Mage.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Meshing/Mage.py b/src/Meshing/Mage.py index d8787e38..c89f1781 100644 --- a/src/Meshing/Mage.py +++ b/src/Meshing/Mage.py @@ -53,10 +53,12 @@ class MeshingWithMage(AMeshingTool): self._init_c_output_bief() def _lib_path(self): + ext = "so" if os.name == "posix" else "dll" + return os.path.abspath( os.path.join( os.path.dirname(__file__), - "..", "..", "..", "mage", "libbief.so" + "..", "..", "..", "mage", f"libbief.{ext}" ) ) -- GitLab