From df87d08be38cb2cf7e024c11bb2510b91d42e727 Mon Sep 17 00:00:00 2001 From: Sven Heidemann Date: Wed, 31 Mar 2021 11:41:16 +0200 Subject: [PATCH] Bugfix for live server windows support --- src/cpl_cli/live_server/live_server_thread.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cpl_cli/live_server/live_server_thread.py b/src/cpl_cli/live_server/live_server_thread.py index afabf069..172d4e0d 100644 --- a/src/cpl_cli/live_server/live_server_thread.py +++ b/src/cpl_cli/live_server/live_server_thread.py @@ -51,8 +51,12 @@ class LiveServerThread(threading.Thread): Console.set_foreground_color(ForegroundColorEnum.default) env_vars = os.environ - env_vars['PYTHONPATH'] = f'{os.path.dirname(self._path)}:' \ - f'{os.path.join(os.path.dirname(self._path), self._build_settings.source_path)}' + if sys.platform == 'win32': + env_vars['PYTHONPATH'] = f'{os.path.dirname(self._path)};' \ + f'{os.path.join(os.path.dirname(self._path), self._build_settings.source_path)}' + else: + env_vars['PYTHONPATH'] = f'{os.path.dirname(self._path)}:' \ + f'{os.path.join(os.path.dirname(self._path), self._build_settings.source_path)}' self._command = [sys.executable, self._main, ''.join(sys.argv[2:])] subprocess.run(self._command, env=env_vars)