v0.1 release

This commit is contained in:
adrienmalin 2019-10-02 23:14:41 +02:00
parent dff4ae487a
commit abaeb3be9a
3 changed files with 34 additions and 43 deletions

View File

@ -33,5 +33,5 @@ Use key name from [arcade.key package](http://arcade.academy/arcade.key.html).
```shell
python -m pip install -r build-requirements.txt
python setup.py build
```
python setup.py bdist
```

View File

@ -1 +1 @@
cx-freeze
arcade cx-freeze

View File

@ -9,44 +9,35 @@ else:
base = None
icon = None
setup(
name="TetrArcade",
version="v0.1",
description="Tetris clone",
author="AdrienMalin",
executables=[Executable(
script="TetrArcade.py",
icon=icon,
base=base,
shortcutDir="AdrienMalin",
shortcutName="TetrArcade"
)],
options={
"build_exe": {
"packages": ["arcade", "pyglet"],
"excludes": ["tkinter", "PyQt4", "PyQt5", "PySide", "PySide2", "arcade.examples"],
"include_files": "res",
"silent": True
},
"bdist_msi": {
"data": {
"Shortcut": [
(
"TetrArcade", # Shortcut
"TetrArcade", # Directory_
"TetrArcade", # Name
"TetrArcade", # Component_
"[TetrArcade]TetrArcade.exe",# Target
None, # Arguments
None, # Description
None, # Hotkey
None, # Icon
None, # IconIndex
None, # ShowCmd
'TetrArcade' # WkDir
)
]
}
}
},
excludes = [
"tkinter",
"PyQt4",
"PyQt5",
"PySide",
"PySide2"
]
executable = Executable(
script = "TetrArcade.py",
icon = icon,
base = base,
shortcutName="TetrArcade",
shortcutDir="DesktopFolder"
)
options = {
"build_exe": {
"packages": ["arcade", "pyglet"],
"excludes": excludes,
"include_files": "res",
"silent": True
}
}
setup(
name = "TetrArcade",
version = "0.1",
description = "Tetris clone",
author = "AdrienMalin",
executables = [executable],
options = options,
)