# -*- mode: python -*- import platform from os.path import join from comictaggerlib import ctversion enable_console = False binaries = [] block_cipher = None if platform.system() == "Windows": enable_console = True a = Analysis(['comictagger.py'], binaries=binaries, datas=[('comictaggerlib/ui/*.ui', 'ui'), ('comictaggerlib/graphics', 'graphics')], hiddenimports=['PIL'], hookspath=[], runtime_hooks=[], excludes=[], win_no_prefer_redirects=False, win_private_assemblies=False, cipher=block_cipher) pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) exe = EXE(pyz, a.scripts, a.binaries, a.zipfiles, a.datas, # single file setup exclude_binaries=False, name='comictagger', debug=False, strip=False, upx=True, console=enable_console, icon="windows/app.ico" ) app = BUNDLE(exe, name='ComicTagger.app', icon='mac/app.icns', info_plist={ 'NSHighResolutionCapable': 'True', 'NSRequiresAquaSystemAppearance': 'False', 'CFBundleDisplayName': 'ComicTagger', 'CFBundleShortVersionString': ctversion.version, 'CFBundleVersion': ctversion.version }, bundle_identifier=None)