fix base_dir for venv when running from source

Contributes to CURA-8831
This commit is contained in:
j.spijker@ultimaker.com 2022-08-03 07:43:16 +02:00 committed by jspijker
parent e4feae414b
commit f95b22404a

View file

@ -93,8 +93,10 @@ class CuraConan(ConanFile):
if self.build_folder is not None: if self.build_folder is not None:
return Path(self.build_folder) return Path(self.build_folder)
return Path(os.getcwd(), "venv") return Path(os.getcwd(), "venv")
if self.in_local_cache:
return Path(self.install_folder) # TODO: add base dir for running from source return Path(self.install_folder)
else:
return Path(self.source_folder, "venv")
@property @property
def _share_dir(self): def _share_dir(self):