diff --git a/.gitignore b/.gitignore index 8fff1d3..866889a 100644 --- a/.gitignore +++ b/.gitignore @@ -34,7 +34,6 @@ MANIFEST # Usually these files are written by a python script from a template # before PyInstaller builds the exe, so as to inject date/other infos into it. *.manifest -*.spec # Installer logs pip-log.txt diff --git a/src/merlinator.spec b/src/merlinator.spec new file mode 100644 index 0000000..ce9b433 --- /dev/null +++ b/src/merlinator.spec @@ -0,0 +1,38 @@ +# -*- mode: python ; coding: utf-8 -*- + + +a = Analysis( + ['merlinator.py', 'main_gui.py', 'treeviews.py', 'io_utils.py', 'gui_actions.py', 'audio.py', 'audio_converter.py'], + pathex=['data/'], + binaries=[], + datas=[('data/defaultPics.zip', '.'), ('data/defaultPics.zip', 'data')], + hiddenimports=[], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + noarchive=False, +) +pyz = PYZ(a.pure) + +exe = EXE( + pyz, + a.scripts, + a.binaries, + a.datas, + [], + name='merlinator', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=True, + disable_windowed_traceback=False, + argv_emulation=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None, + contents_directory='data', +)