From 5d3b73ea9dc117c731d22bfbf7327ecf484049d9 Mon Sep 17 00:00:00 2001 From: ngosang Date: Wed, 2 Aug 2023 20:05:42 +0200 Subject: [PATCH] Add more traces in build_package.py --- src/build_package.py | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/build_package.py b/src/build_package.py index cdb1165..db85a30 100644 --- a/src/build_package.py +++ b/src/build_package.py @@ -68,12 +68,15 @@ def download_chromium(): def run_pyinstaller(): sep = ';' if os.name == 'nt' else ':' - subprocess.check_call([sys.executable, "-m", "PyInstaller", - "--icon", "resources/flaresolverr_logo.ico", - "--add-data", f"package.json{sep}.", - "--add-data", f"{os.path.join('dist_chrome', 'chrome')}{sep}chrome", - os.path.join("src", "flaresolverr.py")], - cwd=os.pardir) + result = subprocess.run([sys.executable, "-m", "PyInstaller", + "--icon", "resources/flaresolverr_logo.ico", + "--add-data", f"package.json{sep}.", + "--add-data", f"{os.path.join('dist_chrome', 'chrome')}{sep}chrome", + os.path.join("src", "flaresolverr.py")], + cwd=os.pardir, stdout=subprocess.PIPE, stderr=subprocess.PIPE) + if result.returncode != 0: + print(result.stderr.decode('utf-8')) + raise Exception("Error running pyInstaller") def compress_package():