Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/patches
diff options
context:
space:
mode:
authordjm <djm@38b22f21-9aea-0310-abfc-843a9883df58>2005-06-02 01:21:39 (GMT)
committer djm <djm@38b22f21-9aea-0310-abfc-843a9883df58>2005-06-02 01:21:39 (GMT)
commit8c77b22882662a4fccefa6bf24d2767abd77686a (patch)
tree608730bcb571cf361b5d04dd673d2fcb6eb51209 /patches
parent465dd742ccf87510f5aafc4d67fadcacee7a5f2d (diff)
resurrected jelly.readme from revision 706
git-svn-id: https://exe.svn.sourceforge.net/svnroot/exe/trunk@727 38b22f21-9aea-0310-abfc-843a9883df58
Diffstat (limited to 'patches')
-rw-r--r--patches/jelly.readme25
1 files changed, 25 insertions, 0 deletions
diff --git a/patches/jelly.readme b/patches/jelly.readme
new file mode 100644
index 0000000..bc7339e
--- /dev/null
+++ b/patches/jelly.readme
@@ -0,0 +1,25 @@
+Because of the super innovative state of our code, we need to use twisted
+stuff that isn't even in twisted yet!
+
+This code lets us store new style python classes (that allow properties and
+stuff) in package files.
+
+In order to have your exe code load packages you need to apply this patch to
+$PYTHON_LIB_DIR/site-packages/twisted/spread/jelly.py
+
+with these commands:
+on linux:
+su
+cd /usr/lib/python2.3/site-packages/twisted/spread/
+patch jelly.py jelly.patch
+python /usr/lib/python2.3/compileall.py .
+
+on win32:
+download and extract patch.exe from
+http://unxutils.sourceforge.net/UnxUtils.zip into c:\windows\system32
+cd c:\python23\lib\site-packages\twisted\spread
+patch jelly.py jelly.patch
+python c:\python23\lib\compileall.py .
+
+
+This patch will be standard in the next release of twisted.core