15 lines
648 B
Python
15 lines
648 B
Python
import cx_Freeze
|
|
import os.path
|
|
PYTHON_INSTALL_DIR = os.path.dirname(os.path.dirname(os.__file__))
|
|
os.environ['TCL_LIBRARY'] = os.path.join(PYTHON_INSTALL_DIR, 'tcl', 'tcl8.6')
|
|
os.environ['TK_LIBRARY'] = os.path.join(PYTHON_INSTALL_DIR, 'tcl', 'tk8.6')
|
|
|
|
executables=[cx_Freeze.Executable("mygame.py", icon="icon.ico")]
|
|
cx_Freeze.setup(
|
|
name="Kostchevskys PvP Game",
|
|
options={"build_exe": {"packages":["pygame", "os", "sys"], "include_files":[
|
|
"map_bullet_collision.txt", "map_player_collision.txt",
|
|
"data",
|
|
"colours.py","config.py","events.py","maps.py","mygame.py","sprites.py"]}},
|
|
executables=executables
|
|
) |