diff options
author | Kali Kaneko <kali@leap.se> | 2016-04-18 12:07:25 -0400 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2016-04-18 12:07:25 -0400 |
commit | ba7699c7e186d2eb8e58d1232f039b62584e2333 (patch) | |
tree | 8224cd9b2499ababebc913f88d9c552f8c43632b /pkg/pyinst/bitmask.spec | |
parent | 033bb6e2a0112e909d3c77df3d93ec6c99b729c9 (diff) | |
parent | f3e5121b5a08979d8b4f0be3ed084c7d45517696 (diff) |
Merge branch 'paixu-installer' into develop
Great work by paixu, one step into the direction of winodows
reproducible builds. The installer doesn't work, but this probably has
to do with remaining bugs in the main qt app.
Diffstat (limited to 'pkg/pyinst/bitmask.spec')
-rw-r--r-- | pkg/pyinst/bitmask.spec | 30 |
1 files changed, 23 insertions, 7 deletions
diff --git a/pkg/pyinst/bitmask.spec b/pkg/pyinst/bitmask.spec index a76ccb17..cd207816 100644 --- a/pkg/pyinst/bitmask.spec +++ b/pkg/pyinst/bitmask.spec @@ -3,17 +3,32 @@ import sys block_cipher = None - -a = Analysis([os.path.join('bitmask.py')], +a = Analysis(['bitmask.py'], hiddenimports=[ - 'zope.interface', 'zope.proxy', - 'PySide.QtCore', 'PySide.QtGui', 'PySide.QtWebKit'], + 'zope.interface', 'zope.proxy', + 'PySide.QtCore', 'PySide.QtGui', + 'pysqlcipher', 'service_identity', + 'leap.common', 'leap.bitmask' + ], + binaries=None, + datas=None, hookspath=None, runtime_hooks=None, excludes=None, + win_no_prefer_redirects=None, + win_private_assemblies=None, cipher=block_cipher) -pyz = PYZ(a.pure, +pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) + +# Binary files you need to include in the form of: +# (<destination>, <source>, '<TYPE>') + +# Data files you want to include, in the form of: +# (<destination>, <source>, '<TYPE>') +data = [ + ('qt.conf', 'qt.conf', 'DATA') +] exe = EXE(pyz, a.scripts, exclude_binaries=True, @@ -21,12 +36,13 @@ exe = EXE(pyz, debug=False, strip=False, upx=True, - console=False ) + console=False, + icon='../../data/images/mask-icon.ico') coll = COLLECT(exe, a.binaries, a.zipfiles, a.datas, - strip=False, + strip=None, upx=True, name='bitmask') if sys.platform.startswith("darwin"): |