Packaging

Post instructions for the creation of installers and/or self-contained executables here.

Mac OS X

Application bundles can be generated using the py2app utility available either as part of the OS X developer tools (it's located under /Developer/Applications/Python Tools/), or available from the usual suspect.

twisted/web2/dav/util.py

Because this module uses the python built-in method import(), py2app cannot resolve the dependencies correctly.

This is why we added the following explicit import statements to bin/master.py.

   1     # fix to make py2applet happy:
   2     import twisted.web2.dav.method.copymove
   3     import twisted.web2.dav.method.delete
   4     import twisted.web2.dav.method.lock
   5     import twisted.web2.dav.method.mkcol
   6     import twisted.web2.dav.method.propfind
   7     import twisted.web2.dav.method.proppatch
   8     import twisted.web2.dav.method.put
   9     import twisted.web2.dav.method.report_expand
  10     import twisted.web2.dav.method.report
  11     # end fix to make py2applet happy

Documentation/Packaging (last edited 2008-03-09 12:41:54 by etoy.POL)