From 3c1a3070a471a1735a8ca855cf3f7af6b06e41fe Mon Sep 17 00:00:00 2001 From: TheOtherP Date: Sat, 18 Nov 2023 17:35:46 +0100 Subject: [PATCH] Add build script for windows wrapper exes --- other/wrapper/pyInstaller/buildWindows.cmd | 15 +++++++++++++++ other/wrapper/pyInstaller/buildWrapper.sh | 1 - .../include/executables/nzbhydra2 | 4 ++-- .../windows-release/include/NZBHydra2 Console.exe | 4 ++-- releases/windows-release/include/NZBHydra2.exe | 4 ++-- 5 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 other/wrapper/pyInstaller/buildWindows.cmd diff --git a/other/wrapper/pyInstaller/buildWindows.cmd b/other/wrapper/pyInstaller/buildWindows.cmd new file mode 100644 index 000000000..c33b6929f --- /dev/null +++ b/other/wrapper/pyInstaller/buildWindows.cmd @@ -0,0 +1,15 @@ +@echo off +call ..\venv_py3\scripts\activate.bat +copy ..\nzbhydra2wrapperPy3.py windows +cd windows +echo "Running pyinstaller for Windows" +pyinstaller NzbHydra2.spec +copy dist/NZBHydra2.exe ..\..\..\..\releases\windows-release\include +echo "Finished running pyinstaller for Windows" +cd .. +copy ..\nzbhydra2wrapperPy3.py windows_console +cd windows_console +echo "Running pyinstaller for Windows Console" +pyinstaller "NzbHydra2 Console.spec" +copy "dist\NZBHydra2 Console.exe" ..\..\..\..\releases\windows-release\include +echo "Finished running pyinstaller for Windows Console" \ No newline at end of file diff --git a/other/wrapper/pyInstaller/buildWrapper.sh b/other/wrapper/pyInstaller/buildWrapper.sh index fb74b8402..4bade57de 100644 --- a/other/wrapper/pyInstaller/buildWrapper.sh +++ b/other/wrapper/pyInstaller/buildWrapper.sh @@ -15,7 +15,6 @@ # -echo "Make sure to also build the wrapper for arm" echo "todo windows build returns unusable exe" diff --git a/releases/linux-amd64-release/include/executables/nzbhydra2 b/releases/linux-amd64-release/include/executables/nzbhydra2 index 549d5d0fd..9a3331763 100644 --- a/releases/linux-amd64-release/include/executables/nzbhydra2 +++ b/releases/linux-amd64-release/include/executables/nzbhydra2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2565bea18f3c741932596f0e10d962b7ebc10d4dec5993b05098c1dceaa4f82a -size 9940232 +oid sha256:d45cb01f4fc70456bfe0d77eb584bb5a41ef0199cf1303e30d2895a88ca4d0a1 +size 9934792 diff --git a/releases/windows-release/include/NZBHydra2 Console.exe b/releases/windows-release/include/NZBHydra2 Console.exe index 9f6a76c66..bec5359d2 100644 --- a/releases/windows-release/include/NZBHydra2 Console.exe +++ b/releases/windows-release/include/NZBHydra2 Console.exe @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c99273060605873d579d537e892ff9f2f316ec82945a81ce40f95bc576a6ea9c -size 8528731 +oid sha256:c0b73d7c0e323953fec9116562d3a013803056825ab8eeb6b6700c4a55a74468 +size 8528740 diff --git a/releases/windows-release/include/NZBHydra2.exe b/releases/windows-release/include/NZBHydra2.exe index 272d6f27b..2a438026e 100644 --- a/releases/windows-release/include/NZBHydra2.exe +++ b/releases/windows-release/include/NZBHydra2.exe @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3bb692f0b9a75e39dc9f555705c892efe8c3dd13708f7c3c15aa310965550cbf -size 10469735 +oid sha256:0e7820381b375c13b66c5c0dc314419d29f61eed487455c91a82ba722ea66dba +size 10470234