From 04cada5c69eadc008a3ee6b0ea3984ca2fdd39c1 Mon Sep 17 00:00:00 2001 From: otavepto <153766569+otavepto@users.noreply.github.com> Date: Tue, 26 Dec 2023 18:29:03 +0200 Subject: [PATCH] fix 7zip in Windows packager script for generate_emu_config + dynamic thread count detection --- package_win.bat | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/package_win.bat b/package_win.bat index 0fea7bdc..24f8e304 100644 --- a/package_win.bat +++ b/package_win.bat @@ -10,8 +10,14 @@ set "out_dir=build\win\package" set /a MEM_PERCENT=90 set /a DICT_SIZE_MB=384 -set /a THREAD_COUNT=13 -set "packager=third-party\deps\win\7za-win\7za.exe" +set "packager=third-party\deps\win\7za\7za.exe" + +:: use 70% +if defined NUMBER_OF_PROCESSORS ( + set /a THREAD_COUNT=NUMBER_OF_PROCESSORS*70/100 +) else ( + set /a THREAD_COUNT=2 +) if not exist "%packager%" ( 1>&2 echo [X] packager app wasn't found