From feec6e5e91ee81123195605bb7c97c46c8e7ddda Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Mon, 24 Aug 2026 18:38:48 +0800 Subject: [PATCH] Limit Nuitka package data to runtime resources Include only Furious/Data resources in standalone builds so repository guidance and other non-runtime package files are not copied into distributions. Signed-off-by: Loren Eteval --- Deploy.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Deploy.py b/Deploy.py index 9b2e19d..ae5b84c 100644 --- a/Deploy.py +++ b/Deploy.py @@ -90,7 +90,7 @@ if PLATFORM == 'Windows': f'--standalone --plugin-enable=pyside6 ' f'--disable-console ' f'--assume-yes-for-downloads ' - f'--include-package-data=Furious ' + f'--include-package-data=Furious:Data/** ' f'--nofollow-import-to=numpy ' f'{NUITKA_BINARY_VERSION_OPTION}' f'--windows-icon-from-ico=\"Icons/png/rocket-takeoff-window.png\" ' @@ -108,7 +108,7 @@ elif PLATFORM == 'Darwin': f'--standalone --plugin-enable=pyside6 ' f'--disable-console ' f'--assume-yes-for-downloads ' - f'--include-package-data=Furious ' + f'--include-package-data=Furious:Data/** ' f'--nofollow-import-to=numpy ' f'{NUITKA_BINARY_VERSION_OPTION}' f'--macos-create-app-bundle ' @@ -123,7 +123,7 @@ elif PLATFORM == 'Linux': f'--standalone --plugin-enable=pyside6 ' f'--disable-console ' f'--assume-yes-for-downloads ' - f'--include-package-data=Furious ' + f'--include-package-data=Furious:Data/** ' f'--nofollow-import-to=numpy ' f'{NUITKA_BINARY_VERSION_OPTION}' f'Furious '