aboutsummaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorAldo Cortesi <aldo@nullcube.com>2013-08-25 10:28:15 +1200
committerAldo Cortesi <aldo@nullcube.com>2013-08-25 10:28:15 +1200
commit789700ade2204570b37c096011bf4ecc0174eb73 (patch)
tree94051c1ec12b643b50ac24ea885852fea9b6a283 /release
parent6a31d3271219dffc9786f08e387ad5dc812fe86c (diff)
downloadmitmproxy-789700ade2204570b37c096011bf4ecc0174eb73.tar.gz
mitmproxy-789700ade2204570b37c096011bf4ecc0174eb73.tar.bz2
mitmproxy-789700ade2204570b37c096011bf4ecc0174eb73.zip
Prep for release: CHANGELOG and CONTRIBUTORS
Diffstat (limited to 'release')
-rwxr-xr-xrelease/osx-binaries11
1 files changed, 9 insertions, 2 deletions
diff --git a/release/osx-binaries b/release/osx-binaries
index a5f17ba5..4be85800 100755
--- a/release/osx-binaries
+++ b/release/osx-binaries
@@ -2,8 +2,15 @@
# Quick and dangerous script for building OSX binaries.
-# First, have a recent checkout of the dev version of pyinstaller. Change into
-# the pyinstaller directory, and then run this script.
+# A few quirks to note, which should be re-checked every release:
+# - We require the latest development version of PyInstaller.
+
+# - PyInstaller has trouble detecting the zope.interfaces package. This is
+# required by Twisted, which for mysterious reasons is required by Urwid. The
+# answer is to touch the __init__.py file in the zope directory. On my system:
+# touch /Library/Python/2.7/site-packages/zope/__init__.py
+
+# To run, change into the pyinstaller directory, and then run this script.
DST=/tmp/osx-mitmproxy
MITMPROXY=~/mitmproxy/mitmproxy