
On Mon, 8 Jun 2009 23:37:42 -0300, Leonardo Santagada santagada@gmail.com wrote:
That is...
runs on any platform...
builds for any platform....
Because this is almost impossible... for example building a win_inst package on linux (let alone other unixes, etc) is very very hard (specially if it involves extensions), the same for rpm, deb and mpkg.
quoting...
http://docs.python.org/distutils/builtdist.html#cross-compiling-on-windows
"A built distribution is how you make life as easy as possible for installers of your module distribution: for users of RPM-based Linux systems, it’s a binary RPM; for Windows users, it’s an executable installer; for Debian-based Linux users, it’s a Debian package; and so forth. Obviously, no one person will be able to create built distributions for every platform under the sun, so the Distutils are designed to enable module developers to concentrate on their specialty—writing code and creating source distributions"