diff --git a/Ultimaker-Cura.spec.jinja b/Ultimaker-Cura.spec.jinja index f7108d5aec..9c73e8a4ca 100644 --- a/Ultimaker-Cura.spec.jinja +++ b/Ultimaker-Cura.spec.jinja @@ -39,7 +39,7 @@ exe = EXE( debug=False, bootloader_ignore_signals=False, strip=False, - upx=True, + upx={{ upx }}, console=False, disable_windowed_traceback=False, argv_emulation=False, diff --git a/conanfile.py b/conanfile.py index 80df016d6f..60d6c63823 100644 --- a/conanfile.py +++ b/conanfile.py @@ -188,7 +188,8 @@ class CuraConan(ConanFile): hiddenimports = pyinstaller_metadata["hiddenimports"], collect_all = pyinstaller_metadata["collect_all"], icon = icon_path, - entitlements_file = entitlements_file + entitlements_file = entitlements_file, + upx = str(self.settings.os == "Windows") )) def source(self):