Re: Do we need wxpython.org/Phoenix/tools ?
Robin Dunn <[email protected]>
| Newsgroups | gmane.comp.python.wxpython.devel |
|---|---|
| Message-ID | <[email protected]> |
[email protected] wrote: > Just for my understanding of the very complex build process. > > Why does http://wxpython.org/Phoenix/tools/ exists? Why doesn't the > build script just use the local installed versions of this tools? > And if they are not installed build.py should just give a informative > and human readable error message about it. 1. Because different versions of these tools can sometimes have very different behaviors, so using the same version everywhere can be very important. 2. By having build.py fetch the tools I don't need to manually update all of my development machines and buildbot environments, (6 to 10 of them depending on how things are configured at the time.) They update themselves instead. 3. If somebody doesn't like it or if there isn't a compatible version available via the tools folder then the user can override that with an environment variable. 4. Or they can use the source tarball instead which won't need any of the tools except waf, and it is Python code so platforms or architectures don't matter. -- Robin Dunn Software Craftsman http://wxPython.org -- You received this message because you are subscribed to the Google Groups "wxPython-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.