We use a script that basically pulls binary files out of our CVS repository - I dont think that would be very useful to you :( This should be pretty easy though - I would suggest making a little python script that makes use of the install machinery that's already there in Zope (w_pcgi and wo_pcgi are just thin wrappers around some of that machinery). For example: # builder.py - untar a Zope source release, cd to the # top directory of it and run this script. It will build # all of the binaries for the current platform - you # could easily extend this to tar up the result, etc. import sys, os def main(dirname): # add zope install helper modules to path sys.path.insert(0, os.path.join(dirname, 'inst')) # build pcgi import build_pcgi # build pyc files (could be skipped if you want) import compilezpy # build the extensions import build_extensions if __name__ == '__main__': main(os.getcwd()) Hope this helps! Brian Lloyd brian@digicool.com Software Engineer 540.371.6909 Digital Creations http://www.digicool.com
-----Original Message----- From: Soren Roug [mailto:soren@roug.org] Sent: Tuesday, August 29, 2000 4:24 AM To: zope@zope.org Subject: [Zope] Wanted: Procedure to produce binary release from source release
I support a couple of UNIX platforms, that are DC doesn't provide binary releases for. So what I would like to do is roll my own binary release and then send it to my system administrators.
However, trying to do this from the source release is no easy task, so I would like to know if DC has a script that does this automatically and are they willing to share it? Preferably downloadable from www.zope.org.
Best regards
Soren Roug
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )