From b75bf4b6ed9b8f4e58f4bba01a4147ab4553227a Mon Sep 17 00:00:00 2001 From: xaoyaoo Date: Thu, 4 Jan 2024 15:11:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E6=89=93=E5=8C=85=EF=BC=8C?= =?UTF-8?q?=E6=9C=AA=E5=B0=86=E8=B5=84=E6=BA=90=E6=89=93=E5=8C=85=E8=BF=9B?= =?UTF-8?q?=E5=8E=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/publish.yml | 4 ++++ tests/build_exe.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index cb66674..62675e6 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -39,6 +39,10 @@ jobs: pip install -U . python tests/build_exe.py + - name: Build exe file + run: | + python tests/build_exe.py + - name: Build Executable run: | pyinstaller --clean --distpath=dist dist/pywxdump.spec diff --git a/tests/build_exe.py b/tests/build_exe.py index 041e995..b0b1991 100644 --- a/tests/build_exe.py +++ b/tests/build_exe.py @@ -104,10 +104,10 @@ if package_path: root_path = os.path.join(package_path, 'pywxdump') datas_741258 = [] - for root, dirs, files in os.walk(root_path): + for root, dirs, files in os.walk(os.path.join(root_path,"ui")): for file in files: file_path = os.path.join(root, file) - datas_741258.append(f'''(r'{file_path}', r'{os.path.dirname(root_path.replace(package_path, ""))}' )''') + datas_741258.append(f'''(r'{file_path}', r'{os.path.dirname(file_path.replace(package_path, ""))}' )''') datas_741258 = ",\n".join(datas_741258) print(datas_741258) # ็”Ÿๆˆ spec ๆ–‡ไปถ