comparison 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
comparison
equal deleted inserted replaced
185:ce12e56ed434 186:f15c4f7c24e6
24 maintainer_email = version.MAINTAINER_EMAIL, 24 maintainer_email = version.MAINTAINER_EMAIL,
25 25
26 # url = version.SOURCEFORGE_URL, 26 # url = version.SOURCEFORGE_URL,
27 # download_url = version.PYPI_URL, 27 # download_url = version.PYPI_URL,
28 28
29 # license = version.LICENSE, 29 license = version.LICENSE,
30 30
31 # classifiers = version.CLASSIFIERS, 31 classifiers = version.CLASSIFIERS,
32 32
33 # platforms = version.PLATFORMS, 33 platforms = version.PLATFORMS,
34 34
35 # Dependencies 35 # Dependencies
36 install_requires = version.INSTALL_REQUIRES, 36 install_requires = version.INSTALL_REQUIRES,
37 37
38 # Files 38 # Files
39 packages = find_packages(), 39 packages = find_packages(),
40 scripts = ['run_game.py'], 40 scripts = ['run_game.py'],
41 41
42 # py2exe 42 # py2exe
43 # console = ['scripts/testconsole.py'], 43 console = ['scripts/testconsole.py'],
44 # windows = [{ 44 windows = [{
45 # 'script': 'scripts/foxassault.py', 45 'script': 'scripts/suspended.py',
46 # 'icon_resources': [(0, "data/icons/foxassault.ico")], 46 # 'icon_resources': [(0, "Resources/icons/suspended.ico")],
47 # }], 47 }],
48 app = ['run_game.py'], 48 app = ['run_game.py'],
49 options = { 49 options = {
50 # 'py2exe': { 50 'py2exe': {
51 # 'skip_archive': 1, 51 'skip_archive': 1,
52 # 'dist_dir': 'dist/foxassault-%s' % version.VERSION_STR, 52 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR,
53 # 'packages': [ 53 'packages': [
54 # 'logging', 'encodings', 54 'logging', 'encodings', 'gamelib',
55 # ], 55 ],
56 # 'includes': [ 56 'includes': [
57 # # pygame 57 # pygame
58 # 'pygame', 'pgu', 58 'pygame', 'albow',
59 # ], 59 ],
60 # 'excludes': [ 60 'excludes': [
61 # 'numpy', 61 'numpy',
62 # ], 62 ],
63 # 'ignores': [ 63 'ignores': [
64 # # all database modules 64 # all database modules
65 # 'pgdb', 'Sybase', 'adodbapi', 65 'pgdb', 'Sybase', 'adodbapi',
66 # 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql', 66 'kinterbasdb', 'psycopg', 'psycopg2', 'pymssql',
67 # 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3', 67 'sapdb', 'pysqlite2', 'sqlite', 'sqlite3',
68 # 'MySQLdb', 'MySQLdb.connections', 68 'MySQLdb', 'MySQLdb.connections',
69 # 'MySQLdb.constants.CR', 'MySQLdb.constants.ER', 69 'MySQLdb.constants.CR', 'MySQLdb.constants.ER',
70 # # old datetime equivalents 70 # old datetime equivalents
71 # 'DateTime', 'DateTime.ISO', 71 'DateTime', 'DateTime.ISO',
72 # 'mx', 'mx.DateTime', 'mx.DateTime.ISO', 72 'mx', 'mx.DateTime', 'mx.DateTime.ISO',
73 # # email modules 73 # email modules
74 # 'email.Generator', 'email.Iterators', 'email.Utils', 74 'email.Generator', 'email.Iterators', 'email.Utils',
75 # ], 75 ],
76 # }, 76 },
77 'py2app': { 77 'py2app': {
78 'argv_emulation': 1, 78 'argv_emulation': 1,
79 # 'iconfile': 'data/icons/foxassault.icns', 79 # 'iconfile': 'Resources/icons/suspended.icns',
80 # 'dist_dir': 'dist/foxassault-%s' % version.VERSION_STR, 80 # 'dist_dir': 'dist/suspended-sentence-%s' % version.VERSION_STR,
81 # 'bdist_base': 'build/bdist', 81 # 'bdist_base': 'build/bdist',
82 'packages': [ 82 'packages': [
83 'logging', 'encodings', 'pygame', 'albow', 'gamelib', 'Resources', 83 'logging', 'encodings', 'pygame', 'albow', 'gamelib', 'Resources',
84 ], 84 ],
85 'excludes': ['numpy'], 85 'excludes': ['numpy'],