summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
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]
},