mirror of
https://github.com/quantum5/punyverse.git
synced 2025-04-24 13:11:57 -04:00
30 lines
923 B
Python
30 lines
923 B
Python
from distutils.core import setup
|
|
import py2exe
|
|
from glob import glob
|
|
import sys
|
|
import os
|
|
import shutil
|
|
|
|
if len(sys.argv) < 2:
|
|
sys.argv.append('py2exe')
|
|
|
|
parent = os.path.dirname(__file__)
|
|
join = os.path.join
|
|
|
|
setup(
|
|
console=[{'dest_base': 'punyverse_debug', 'script': 'bootloader.py'}, 'small_images.py'],
|
|
windows=[{'dest_base': 'punyverse', 'script': 'bootloader.py'}],
|
|
options={'py2exe': {
|
|
'unbuffered': True, 'optimize': 2,
|
|
'excludes': [
|
|
'_ssl', 'unittest', 'doctest', 'PIL', 'email', 'distutils',
|
|
'pyglet.window.carbon', 'pyglet.window.xlib',
|
|
'pyglet.media.drivers.alsa',
|
|
'win32wnet', 'netbios', 'pgmagick'
|
|
],
|
|
'includes': ['punyverse._model', 'punyverse._glgeom'],
|
|
'dll_excludes': ['MPR.dll', 'w9xpopen.exe'],
|
|
}
|
|
}
|
|
)
|