summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorKali Kaneko (leap communications) <kali@leap.se>2016-10-21 16:56:41 -0400
committerKali Kaneko (leap communications) <kali@leap.se>2016-10-21 17:17:30 -0400
commitb9f8766d72728093f6183c289d23ecd8a1fa562f (patch)
tree8f82ba9b16743e2d77ae1c53d602eeb604f7968f /setup.py
parentd063b5a2c32b867e5284121551951cc8e695aa9a (diff)
[pkg] native pyinstaller packaging
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index ecc15f02..cf9a600b 100644
--- a/setup.py
+++ b/setup.py
@@ -2,6 +2,7 @@
Setup file for leap.bitmask
"""
from setuptools import setup, find_packages
+import platform
import versioneer
@@ -20,6 +21,11 @@ required = [
'leap.common',
]
+if platform.system() == "Windows":
+ required.append(['pypiwin32'])
+ required.append(['appdirs'])
+ required.append(['python-gnupg'])
+
mail_deps = ['leap.soledad.client', 'gnupg']
gui_deps = ['vext.pyqt5', 'leap.bitmask_js']
extras = {
@@ -77,7 +83,7 @@ setup(
package_data={'': ['*.pem', '*.bin']},
packages=find_packages('src'),
include_package_data=True,
- zip_safe=True,
+ zip_safe=False,
entry_points={
'console_scripts': [gui_launcher, bitmask_cli, bitmaskd]
},