Skip to content

Blender3D/py2exe-upx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

Just put upx.exe and upx.py into your main folder and change your build.py file a little bit:

import sys

from distutils.core import setup
from upx import UPXPy2exe

sys.argv.append('py2exe')

setup(
    cmdclass = {'py2exe': UPXPy2exe},
    options = {
        'py2exe': {
            'verbose': True,
            'bundle_files': 1,   # Makes a single EXE file
            'compressed': True,
            'upx': True,
            'upx_options': '--best --lzma',
            'upx_excludes': [],  # Excludes libraries from being compressed with UPX
            'dll_excludes': ['MSVCP90.dll', 'HID.DLL', 'w9xpopen.exe']
        }
    },
    windows = [{'script': 'main.py'}],  # The name of your main script file
    zipfile = None
)

About

UPX support for Py2exe

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages