[Scons-users] modifying how scons looks for dependencies?

Robert Zeigler robert.zeigler at gmail.com
Sat Dec 7 00:22:24 EST 2013

Certainly, I could patch scons. :) To clarify my question, is there a way to override this from within a build file, without patching scons? I'll keep digging through docs and code.


> On Dec 6, 2013, at 11:07 PM, William Deegan <bill at baddogconsulting.com> wrote:


> Robert,

>> On Dec 6, 2013, at 5:16 PM, robert zeigler <robert.zeigler at gmail.com> wrote:


>> I'm experimenting with using scons in a distributed compute environment, where the main scons process runs on a master node, but individual tasks are farmed out to compute nodes.


>> This works fine as long as the build is occurring in a shared-storage location visible to all nodes. However, I'm exploring use cases where POSIX-compliant storage may not be available (or desirable), but an alternative, fast, shared data store is.


>> My question is, is it possible to override the default mechanism scons uses for checking that a dependency exists before building a target?


> It's just python. You can change it anyway you like.

> Would such a patch be accepted? Depend on the implementation and performance impact.

> You could use something like distcc ..


> -Bill

> _______________________________________________

> Scons-users mailing list

> Scons-users at scons.org

> http://four.pairlist.net/mailman/listinfo/scons-users

More information about the Scons-users mailing list