From 5190742850453d4c778a8c84d3c835e21deb1d34 Mon Sep 17 00:00:00 2001 From: "j.spijker@ultimaker.com" Date: Mon, 13 Jun 2022 15:46:10 +0200 Subject: [PATCH] Add relative uranium, libcharon and cura to PYTHONPATH Needed because not everything is a conan package yet Contributes to CURA-9365 --- conanfile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/conanfile.py b/conanfile.py index 99dd386a4e..8ce944b856 100644 --- a/conanfile.py +++ b/conanfile.py @@ -189,9 +189,9 @@ class CuraConan(ConanFile): self.folders.generators = os.path.join(self.folders.build, "conan") # FIXME: Once libCharon en Uranium are also Packages - self.runenv_info.append_path("PYTHONPATH", self.source_folder) - self.runenv_info.append_path("PYTHONPATH", str(Path(self.source_folder).parent.joinpath("uranium"))) - self.runenv_info.append_path("PYTHONPATH", str(Path(self.source_folder).parent.joinpath("libcharon"))) + self.runenv_info.append_path("PYTHONPATH", str(Path(__file__).parent)) + self.runenv_info.append_path("PYTHONPATH", str(Path(__file__).parent.parent.joinpath("uranium"))) + self.runenv_info.append_path("PYTHONPATH", str(Path(__file__).parent.parent.joinpath("libcharon"))) def imports(self): self.copy("CuraEngine.exe", root_package = "curaengine", src = "@bindirs", dst = self.source_folder, keep_path = False)