diff options
| author | Brianna | 2017-06-24 20:02:14 -0400 |
|---|---|---|
| committer | GitHub | 2017-06-24 20:02:14 -0400 |
| commit | 1bb67d1513122ca7fb02e60a92339bd1a73dbee3 (patch) | |
| tree | bd4497b3332f758da373393bfb58178f536b1b09 /freeze.py | |
| parent | 68ac0cf755c6c3dbcef4abbb934cd1ead2d713c5 (diff) | |
| parent | 4d955c5a06d8d77c968f594a85b71b516919bcfb (diff) | |
Merge pull request #34 from djfun/feature-newgui-qt5
Update to Qt5
Diffstat (limited to 'freeze.py')
| -rw-r--r-- | freeze.py | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/freeze.py b/freeze.py new file mode 100644 index 0000000..48034dc --- /dev/null +++ b/freeze.py @@ -0,0 +1,51 @@ +from cx_Freeze import setup, Executable +import sys + +# Dependencies are automatically detected, but it might need +# fine tuning. + +buildOptions = dict( + packages=[], + excludes=[ + "apport", + "apt", + "curses", + "distutils", + "email", + "html", + "http", + "xmlrpc", + "nose" + ], + include_files=[ + "mainwindow.ui", + "presetmanager.ui", + "background.png", + "encoder-options.json", + "components/" + ], + includes=[ + 'numpy.core._methods', + 'numpy.lib.format' + ] +) + + +base = 'Win32GUI' if sys.platform == 'win32' else None + +executables = [ + Executable( + 'main.py', + base=base, + targetName='audio-visualizer-python' + ) +] + + +setup( + name='audio-visualizer-python', + version='1.0', + description='GUI tool to render visualization videos of audio files', + options=dict(build_exe=buildOptions), + executables=executables +) |
