aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2015-08-16 17:24:40 +1200
committerAldo Cortesi <aldo@nullcube.com>2015-08-16 17:24:40 +1200
commit2973a79c599f253afcc23d0def0b23e6399b6d9c (patch)
tree40b8f9b2662d2dc62211cd2e65abbd72fa652a4b
parent7e4020213cbc8e63fe1eff1aad9af0b63540e844 (diff)
downloadmitmproxy-2973a79c599f253afcc23d0def0b23e6399b6d9c.tar.gz
mitmproxy-2973a79c599f253afcc23d0def0b23e6399b6d9c.tar.bz2
mitmproxy-2973a79c599f253afcc23d0def0b23e6399b6d9c.zip
Adapt mitmproxy.spec for new cryptography, certifi and new release structure
-rw-r--r--release/mitmproxy.spec17
1 files changed, 11 insertions, 6 deletions
diff --git a/release/mitmproxy.spec b/release/mitmproxy.spec
index 9aab5ef4..a5a75d75 100644
--- a/release/mitmproxy.spec
+++ b/release/mitmproxy.spec
@@ -1,24 +1,29 @@
# -*- mode: python -*-
-
+import os.path
from glob import glob
-a = Analysis(['./mitmproxy'],
+VENV = "../release/venv"
+
+a = Analysis(['../mitmproxy/mitmproxy'],
hiddenimports=[],
hookspath=None,
runtime_hooks=None,
excludes=None,
)
a.datas = Tree(
- "./libmproxy/onboarding/templates",
+ "../mitmproxy/libmproxy/onboarding/templates",
prefix="libmproxy/onboarding/templates"
)
a.datas += Tree(
- "./libmproxy/onboarding/static",
+ "../mitmproxy/libmproxy/onboarding/static",
prefix="libmproxy/onboarding/static"
)
a.datas += Tree(
- "../venv.mitmproxy/lib/python2.7/site-packages/cryptography/hazmat/bindings/openssl/src",
- prefix = "cryptography/hazmat/bindings/openssl/src"
+ os.path.join(
+ VENV,
+ "lib/python2.7/site-packages/certifi",
+ ),
+ prefix = "certifi"
)
pyz = PYZ(a.pure)
exe = EXE(pyz,