'''Navigate to this directory using the command prompt, then run
python setup.py bdist_msi
'''
import cx_Freeze

executables = [cx_Freeze.Executable("Bomb_mopper.py")]
files_to_include = ["art/Bomb32.png",
                    "art/Large button32.png",
                    "art/Large button pressed32.png",
                    "art/New Game32.png",
                    "art/Back32.png",
                    "art/High score32.png",
                    "art/Options32.png",
                    "art/Radio button32.png",
                    "art/Radio button selected32.png",
                    "art/Button32.png",
                    "art/Button32_Empty.png",
                    "art/Flag32.png",
                    "art/Question32.png",
                    "art/New Game small32.png",
                    "art/Won game small32.png",
                    "art/1_32.png",
                    "art/2_32.png",
                    "art/3_32.png",
                    "art/4_32.png",
                    "art/5_32.png",
                    "art/6_32.png",
                    "art/7_32.png",
                    "art/8_32.png",
                    "art/0_7seg.png",
                    "art/1_7seg.png",
                    "art/2_7seg.png",
                    "art/3_7seg.png",
                    "art/4_7seg.png",
                    "art/5_7seg.png",
                    "art/6_7seg.png",
                    "art/7_7seg.png",
                    "art/8_7seg.png",
                    "art/9_7seg.png",
                    "art/High Score background.png",
                    "art/Name Dialog.png",
                    "art/Timer32.png",
                    "art/Text entry box.png",
                    "art/Name Dialog.png",
                    "art/Screen background.png",
                    "art/Confirm32.png"]
cx_Freeze.setup(
    name = "Bomb mopper",
    options = {"build_exe":{"packages":["pygame",
                                        "random",
                                        "constants",
                                        "os","time",
                                        "datetime",
                                        "json",
                                        "numpy"],
                            "include_files":files_to_include}},
    executables=executables)
    
