Skip to content

Commit

Permalink
Rollback to version of X3msnake
Browse files Browse the repository at this point in the history
  • Loading branch information
NardJ authored Jul 26, 2018
1 parent 33ed05e commit fb944d8
Showing 1 changed file with 31 additions and 3 deletions.
34 changes: 31 additions & 3 deletions winsetup.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,29 @@
import os
import sys
from cx_Freeze import setup, Executable
from OpenGL.GL import *
from OpenGL.GLUT import *
from OpenGL.GLU import *
import OpenGL.arrays.numpymodule
import numpy
import OpenGL.platform.win32
import OpenGL.arrays.ctypesarrays
import OpenGL.arrays.ctypesparameters
import OpenGL.arrays.ctypespointers
import OpenGL.arrays.lists
import OpenGL.arrays.nones
import OpenGL.arrays.numbers
import OpenGL.arrays.strings
import OpenGL.platform.win32
import OpenGL.raw.GL
import OpenGL.GL
import OpenGL.GLU
import OpenGL.GLUT
#import dummy.Process
#import email.Generator
#import email.Iterators



# https://stackoverflow.com/questions/15734703/use-cx-freeze-to-create-an-msi-that-adds-a-shortcut-to-the-desktop
# http://msdn.microsoft.com/en-us/library/windows/desktop/aa371847(v=vs.85).aspx
Expand All @@ -24,7 +47,7 @@
None, # Arguments
None, # Description
None, # Hotkey
"C:\Program Files (x86)\PhotonFileEditor\photonsters.ico", # Icon
"C:\PhotonFileEditor\photonsters.ico", # Icon
None, # IconIndex
None, # ShowCmd
'TARGETDIR' # WkDir
Expand All @@ -38,7 +61,7 @@
bdist_msi_options = {'data': msi_data}

# Dependencies are automatically detected, but it might need fine tuning.
build_exe_options = {"packages": ["os", "OpenGL", "numpy"],"include_files": [""],"include_msvcr" : True}
build_exe_options = {"packages": ["os", "OpenGL", "numpy"],"include_files": [""], "include_msvcr" : True}

PYTHON_INSTALL_DIR = os.path.dirname(os.path.dirname(os.__file__))
os.environ['TCL_LIBRARY'] = os.path.join(PYTHON_INSTALL_DIR, 'tcl', 'tcl8.6')
Expand All @@ -49,11 +72,16 @@
base = None
if sys.platform == "win32":
base = "Win32GUI"


if 'bdist_msi' in sys.argv:
sys.argv += ['--initial-target-dir', 'c:\PhotonFileEditor']

setup( name = "PhotonFileEditor",
version = "0.1",
author= "Photonsters",
url="https://github.com/Photonsters",
description = "Photon File Editor",
options = {"build_exe": build_exe_options,"bdist_msi": bdist_msi_options},
executables = [Executable("PhotonEditor.py", base=base,)])

# Added missing dependencies

0 comments on commit fb944d8

Please sign in to comment.