Mercurial > boomslang
diff setup.py @ 186:f15c4f7c24e6
Windows builder (works under Wine).
author | Simon Cross <simon@simonx> |
---|---|
date | Wed, 25 Aug 2010 16:24:55 +0200 |
parents | 322cbc0a8cce |
children | e32505d48f99 |
line wrap: on
line diff
--- a/setup.py Wed Aug 25 16:23:12 2010 +0200 +++ b/setup.py Wed Aug 25 16:24:55 2010 +0200 @@ -26,11 +26,11 @@ # url = version.SOURCEFORGE_URL, # download_url = version.PYPI_URL, - # license = version.LICENSE, + license = version.LICENSE, - # classifiers = version.CLASSIFIERS, + classifiers = version.CLASSIFIERS, - # platforms = version.PLATFORMS, + platforms = version.PLATFORMS, # Dependencies install_requires = version.INSTALL_REQUIRES, @@ -40,44 +40,44 @@ scripts = ['run_game.py'], # py2exe - # console = ['scripts/testconsole.py'], - # windows = [{ - # 'script': 'scripts/foxassault.py', - # 'icon_resources': [(0, "data/icons/foxassault.ico")], - # }], + console = ['scripts/testconsole.py'], + windows = [{ + 'script': 'scripts/suspended.py', + # 'icon_resources': [(0, "Resources/icons/suspended.ico")], + }], app = ['run_game.py'], options = { - # 'py2exe': { - # 'skip_archive': 1, - # 'dist_dir': 'dist/foxassault-%s' % version.VERSION_STR, - # 'packages': [ - # 'logging', 'encodings', - # ], - # 'includes': [ - # # pygame - # 'pygame', 'pgu', - # ], - # 'excludes': [ - # 'numpy', - # ], - # 'ignores': [ - # # all database modules - # 'pgdb', 'Sybase', 'adodbapi', - # 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql', - # 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3', - # 'MySQLdb', 'MySQLdb.connections', - # 'MySQLdb.constants.CR', 'MySQLdb.constants.ER', - # # old datetime equivalents - # 'DateTime', 'DateTime.ISO', - # 'mx', 'mx.DateTime', 'mx.DateTime.ISO', - # # email modules - # 'email.Generator', 'email.Iterators', 'email.Utils', - # ], - # }, + 'py2exe': { + 'skip_archive': 1, + 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR, + 'packages': [ + 'logging', 'encodings', 'gamelib', + ], + 'includes': [ + # pygame + 'pygame', 'albow', + ], + 'excludes': [ + 'numpy', + ], + 'ignores': [ + # all database modules + 'pgdb', 'Sybase', 'adodbapi', + 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql', + 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3', + 'MySQLdb', 'MySQLdb.connections', + 'MySQLdb.constants.CR', 'MySQLdb.constants.ER', + # old datetime equivalents + 'DateTime', 'DateTime.ISO', + 'mx', 'mx.DateTime', 'mx.DateTime.ISO', + # email modules + 'email.Generator', 'email.Iterators', 'email.Utils', + ], + }, 'py2app': { 'argv_emulation': 1, - # 'iconfile': 'data/icons/foxassault.icns', -# 'dist_dir': 'dist/foxassault-%s' % version.VERSION_STR, + # 'iconfile': 'Resources/icons/suspended.icns', +# 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR, # 'bdist_base': 'build/bdist', 'packages': [ 'logging', 'encodings', 'pygame', 'albow', 'gamelib', 'Resources',