On quarta-feira, 15 de junho de 2016 19:55:05 PDT Gregg Reynolds wrote: > There's nothing wrong in principle with downloading dependencies; it all > depends on how seamlessly you do it
Actually, there is. That is simply not the way that it is done for native languages like C and C++. The dependencies are almost always downloaded and built outside of the project, often resulting in system-wide installation. Plus the situation like Trevor mentioned: firewalled environments. Attempting to download in those will result in timeouts and bad user experience. > So every time you scons a pristine version you download all over again. Indeed. The dependencies are built either zero times or once. They don't need to be built again and again, except for when we require an update. That's why we shouldn't waste time trying to build them. Either check that they are built or just assume that they are. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center
